次の HTML フォームがあるとします。
<form id="myForm" action="/myFormHandler" method="post">
<input type="hidden" id="fizz-id" name="fizz" value="3" />
<input type="hidden" id="buzz-id" name="buzz" value="6" />
</form>
(送信ボタンがないことに注意してください)。そして、私は次のjQueryを持っています:
$("#someButton").click(function() {
$("#myForm").submit();
});
次に、サーバー側 (Spring MVC コントローラー) で、隠しフィールドのIDまたは名前がハンドラー メソッドに送信されますか?
@RequestMapping(value = "/myFormHandler.html", method = RequestMethod.POST)
public ModelAndView handleMyForm(
@RequestParam("fizz-id") String fizz,
@RequestParam("buzz-id") String buzz) {
// Should I be looking for "fizz-id" or "fizz"???
}
前もって感謝します。