java中
@RequestMapping(value ={"/user/edit"}, method = {RequestMethod.POST})
@ResponseBody
public String edit(@RequestBody Users user){
System.out.print(user);
}
页面中:
var Jsondata={
realname:$("#realname").val();
email: $("#email").val(),
mobile: $("#mobile").val(),
description:$("#descript").val()
};
//alert(Jsondata.email);
//alert(JSON.stringify(Jsondata));
$.ajax({
type:"POST",
url:window.location.pathname.replace("UI", ""),
dataType:"json",
contentType:"application/json;charset=UTF-8",
data:JSON.stringify(Jsondata),
success:function(data){
if($.trim(data) == "true"){
alert("修改成功!");
location.href='list?cmd=list&num='+$("#pageNo").val()+"&userid="+$("#userid").val();
}else{
alert("修改失败!");
}
}
}
)
点提交没反应,浏览器报错:415 Unsupported Media Type
求解:框架hibernate+spring+springMVC。看到网上有的说缺缺Jackson包,添加Jackson后怎么配置啊?还是其他问题啊?
------解决思路----------------------
看看是不是这个原因?