jqueryを使用してフォームを送信したいと同時に、フォームデータ全体をコントローラーに送信し、コントローラーでそのフォームデータを取得する方法
これがフォームだとします
<form action="#" id="userForm">
<span>userName :</span> <input type="text" id="userName"/>
<span>password :</span> <input type="password" id="password"/>
<input type="button" id="submit" value="submit">
</form>
これはjqueryコードです
$("#submit").click(function() {
$.post("login.html", {
}, function(data) {
});
return false;
});
これはコントローラーメソッドです
@RequestMapping(value = "/login.html", method = RequestMethod.POST)
public @ResponseBody
String login(HttpServletRequest request)
throws Exception {
return "success";
}