- ベストアンサー
HTMLのcancelタグが複数の場合の判断について
- JavaでHTMLのcancelタグが複数ある場合、どのように取得するかについて質問します。
- 指定されたキーでパラメータを取得する際にエラーが発生し、解決方法を知りたいです。
- Eclipseでは別のメソッドを作ろうとするため、他に取得する方法があるのか知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>String cancel= getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); いえ、違います。getParameterメソッドを追加してはダメですよ。 HttpServletRequestのgetParameterを呼び出すだけです。普通のサーブレットでの送信パラメータ処理とまったく同じですよ。サーブレットでの処理と同じことをしてみては?ということです。
その他の回答 (1)
>String cancel = >HttpServletRequest#getParameter(org.apache.struts.taglib.html.Constants.CANCEL_KEY); getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); でもダメでしょうか。
お礼
String cancel2 =getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); と記述し、メソッドを自動生成させたところ、エラーは消えましたが、取得できたのは null でした・・。 private String getParameter(String string) { // TODO 自動生成されたメソッド・スタブ return null; } 自動生成部分に何か記述しないとダメなのでしょうか?
補足
早速の回答ありがとうございます。 現在環境がないので試せませんが、明日、早速ためしてみようと思います。 String cancel= getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); という記述ですね。
お礼
String cancel = request.getParameter("org.apache.struts.taglib.html.CANCEL"); という感じで、requestをつけるとうまく取得できました。ありがとうございます。