2011-01-26 8 views
0

送信フォームでどのボタンがクリックされたかに基づいて、私のSpring MVC3コントローラを決定する必要があります。今私はこれを行うにはいくつかのアイデアを持っていますが、私はその最良の方法はわからない。フォーム提出時にクリックされたボタンの特定

JavaScriptを使用してパラメータを隠しフィールドに保存し、これを送信時に私のコントローラに投稿し、これをformBeanのパラメータとして持つことができます。

少し煩わしいですね。より良い方法がありますか?私はどういうわけか、どのボタンがクリックされたのかを要望から把握できますか?私はajaxを使いたいとは思わない。

答えて

2

フォームを送信するために使用される[送信]ボタンのみが正常に制御されます。

送信ボタンに使用した名前に関連付けられた送信済み値を確認します。

+0

私がクリックしたコントロールの値を見ることができます。返信用のThanx。 – Eduard

関連する問題