• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:html:cancelタグが複数の場合の判断)

HTMLのcancelタグが複数の場合の判断について

このQ&Aのポイント
  • JavaでHTMLのcancelタグが複数ある場合、どのように取得するかについて質問します。
  • 指定されたキーでパラメータを取得する際にエラーが発生し、解決方法を知りたいです。
  • Eclipseでは別のメソッドを作ろうとするため、他に取得する方法があるのか知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.2

>String cancel= getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); いえ、違います。getParameterメソッドを追加してはダメですよ。 HttpServletRequestのgetParameterを呼び出すだけです。普通のサーブレットでの送信パラメータ処理とまったく同じですよ。サーブレットでの処理と同じことをしてみては?ということです。

noname#209802
質問者

お礼

String cancel = request.getParameter("org.apache.struts.taglib.html.CANCEL"); という感じで、requestをつけるとうまく取得できました。ありがとうございます。

その他の回答 (1)

noname#49664
noname#49664
回答No.1

>String cancel = >HttpServletRequest#getParameter(org.apache.struts.taglib.html.Constants.CANCEL_KEY); getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); でもダメでしょうか。

noname#209802
質問者

お礼

String cancel2 =getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); と記述し、メソッドを自動生成させたところ、エラーは消えましたが、取得できたのは null でした・・。 private String getParameter(String string) { // TODO 自動生成されたメソッド・スタブ return null; } 自動生成部分に何か記述しないとダメなのでしょうか?

noname#209802
質問者

補足

早速の回答ありがとうございます。 現在環境がないので試せませんが、明日、早速ためしてみようと思います。 String cancel= getParameter("org.apache.struts.taglib.html.Constants.CANCEL_KEY"); という記述ですね。

関連するQ&A