1つのフォームに2つの送信ボタンを使用したいとします。どちらのSubmitも同じPOSTメソッドに進みます。しかし、1つの送信ボタンはPOSTメソッドですべてのタスクを実行し、はリストページに、もう1つの送信ボタンはPOSTメソッドですべてのタスクを実行し、はフォームを空白のフォームとしてリロードします。ここで同じPOSTメソッド/アクションの2つのフォームを1つのフォームに送信する
はボタンです:
<input type="submit" name="saveNdone" value="Save & Done" />
<input type="submit" name="saveNnew" value="Save & Load New" />
私はあなたがボタンを複数提出することができますが、あなたが機能
を微調整するためにいくつかのJavaScriptを関与させる必要があるだろうJSP &春3.
または同じアクションのURLを要求してからリダイレクトする場合は、2番目の送信ボタンをクリックするよりも、隠しフィールドを追加してリダイレクトデータを追加できます。ページがリロードされると、$ _POST ['your-hidden-field']が設定されているかどうかを確認し、それに応じてリダイレクトします。 –