0
我試圖發送一個JSON對象到Spring MVC。錯誤415發送JSON到AJAX的Spring MVC
我的AJAX函數從表單的輸入字段並將JSON發送到我的控制器,但我得到一個415錯誤代碼。
<script type="text/javascript">
$(document).ready(function() {
$('#hitoDetail').submit(function (event) {
var id = $('id').val;
var hitoNumber = $('hitoNumber').val;
var title = $('title').val;
var subtitle = $('subtitle').val;
var date = $('date').val;
var latitude = $('latitude').val;
var longitude = $('longitude').val;
var json = {
"id": id, "hitoNumber": hitoNumber, "title": title,
"subtitle": subtitle, "date": date, "latitude": latitude,
"longitude": longitude
};
$.ajax({
url: $("#hitoDetail").attr("action"),
data: JSON.stringify(json),
type: "POST",
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
});
event.preventDefault();
});
});
</script>
這裏是我的控制器:
@RequestMapping(value="/modifyHito.htm", method=RequestMethod.POST)
public @ResponseBody String modifyHito(HttpServletRequest request, @RequestBody Hito hitoForm) {
hitoManager.modifyHito(hitoForm);
return "success";
}
哪裏錯誤?
是的我有它,其他註釋工作正常。 –