@ 400Bad request on Spring Jquery Ajax Postの投稿を参考にしました
しかし、以前の投稿で提供された提案に従っても、まだ 400 の悪い要求が返されます。誰でもどこが間違っているのか教えてください。
コントローラ:
@RequestMapping(value = "validateLine.htm", method = RequestMethod.POST)
@ResponseBody
public JSONResponse checkForExceptions(HttpSession session,@RequestBody OrderLine[] lineData) {
// do something
}
そしてAJAX呼び出し
$.ajax({
type : "POST",
url : "/order/validateLine.htm",
data : aData,
dataType : 'json',
contentType: 'application/json',
success: function(response){
// do Something
}
});
FireBug からサーバーに送信されたデータ
[{"lineId":"2","itemDesctiption":"Item Desc 2","bundleDescription":"Bundle Desc 2"},{"lineId":"2","itemDesctiption":"Item Desc 2","bundleDescription":"Bundle Desc 2"}]
@RequestBody ArrayList <OrderLine> lineData と言うと、LinkedHashMap としてデータを取得し、例外をスローします。