これが私のJavaScriptです:
var option = {};
$.ajax({
type: "POST",
url: URL,
data: {options : option},
dataType: "text"
});
ここに私のSpring MVCコントローラーメソッドがあります:
@RequestMapping(value = "/ajax/item/{itemId}/save", method = RequestMethod.POST, )
public @ResponseBody
String saveItemAjax(@PathVariable("itemId") String itemId, @RequestParam("options") Object options, WebRequest request){
LOGGER.debug("--------------->ajax called");
return options.toString();
}
結果は 400 エラーです: 不正なリクエストです。spring は javascript オブジェクトとしてパラメーターを取得できないと思います。
どうすれば私が望むことを行うことができますか?
ありがとう