Spring的@requestBody报错415 (Unsupported Media Type)
YMSLX 2014-07-31 11:41:17 求助各位大神,Spring添加了@RequestBody 参数后,无法跳转控制器,去掉参数可以正常跳转,这是为什么呢
前台ajax跳转如下:
var saveDataAry=[];
var data1={"userName":"test","address":"gz"};
var data2={"userName":"ququ","address":"gr"};
saveDataAry.push(data1);
saveDataAry.push(data2);
var dataJSON.stringify(saveDataAry)
$.ajax({
url:"test/testTemp2.do",
type:'POST',
dataType:"json",
processData : false,
contentType:"application/json",
data:data,
success: function(data){
$("#p1").text(data.data.name);
}
});
后台代码如下:
@RequestMapping(value = "/testTemp2", method = RequestMethod.POST)
public ActionResult testTemp(@RequestBody List<TempModel> person) {
Spring的MappingJacksonHttpMessageConverter已经配置了
不知道为什么前台一直报415