こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

複数のsubmitボタンを使い値を送信する

<form action="/サーブレットへ" method="post">
<input type ="TEXT" NAME="text1">
<input type ="TEXT" NAME="text2"><br>
<textarea name="zzzz" cols="100" rows="10">
</textarea>
<input type="hidden" name="a1" value="3">
<input type="submit" name="a1" value="作成">
<input type="hidden" name="a1" value="2">
<input type="submit" name="a1" value="修正">
</form>

複数のsubmitを使用してそれぞれ違う、値又は変数を渡し処理をしたいのですが、わかりません。
分かる方がいましたら教えてください。よろしくお願いします。

投稿日時 - 2009-03-31 16:25:20

QNo.4841714

すぐに回答ほしいです

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

押下されたsubmitボタンのパラメータのみリクエストに送信されますので、それで判別してください。

投稿日時 - 2009-04-01 08:24:26

お礼

アドバイスありがとうございます。
文字列を送ることになりましたが、処理できました。
ある特定の処理という内容なら、良いのか分からないのですが
hiddenを付け加えればよいかと思いました。

ありがとうございました。

投稿日時 - 2009-04-02 10:39:07

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

1.押されたボタンによって動作させるサーブレットを変更する。
2.押されたボタンによってJavascriptで値を変更する。

お好きなほうで。

投稿日時 - 2009-03-31 16:48:17

お礼

実践的なアドバイスありがとうございます。
サーブレットを分けるか、Javascriptを
使う事も考えてみたいと思います。

ありがとうございました。

投稿日時 - 2009-04-02 09:11:05

あなたにオススメの質問