- ベストアンサー
複数ボタンの判別とフォーム表示
いつもお世話になっております。 現在JSPを見よう見まねで勉強しております。 登録、修正、削除のボタンをつくり、ボタンが押されたら、 登録用、修正用、削除用それぞれのフォームをボタンの下に表示させる動きのものを作成しようとしております。 どのボタンが押されたかを判別する方法。 同一ページに新たにフォームを表示させる方法。 この2点がどのように作ればよいのかが今一わからずにいます。 どなたかご存知の方がいらっしゃいましたらご教授お願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>どのボタンが押されたかを判別する方法 普通にフォームやパラメータを使って何かしらの値を渡すだけでいいと思います。 例) <form action="?param=xxx"><input type="submit" value="登録"></form> >同一ページに新たにフォームを表示させる方法 登録、修正、削除ボタンを押した時に自分自身(JSP)にパラメータを送ってパラメータによって表示内容を変えればいいと思います。 例)上の例と組み合わせると ・・・省略・・・ <% if(request.getParameter("param").equals("登録")){ %> ・・・登録用フォームの出力・・・ <% else if(request.getParameter("param").equals("編集")){ %> ・・・後は省略・・・
お礼
お礼が遅くなって申し訳ありませんでした。 このような初歩的な質問に丁寧に答えていただき本当に助かりました。 おかげで何とか次のステップに移れそうです。