请教springMvc的controller如何处理json对象数组 接收不到 request.getPatameter("wos")返回个null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接受data,data是变量,接收到后再做对象转换 额,那个data是jquery的ajax的一个参数,里面内容才是http请求参数 $.ajax( { url:url, type: "POST", data: JSON.stringify(x), success: function(data){ }, dataType: "json", contentType: "application/json" } );@RequestBody 用这个接受你的对象参数例子public @ResponseBody String saveDocumentBook(@RequestBody 对象 x, HttpServletRequest request) 这里的信息会对你有帮助:http://www.oschina.net/question/123905_48292 大神,您的解答给了我很大的帮助,但是目前我传递的是个对象数组,不是一个对象,打了@RequestBody后程序后台不报错,前台出了个404错误,我确定是打了这个注解导致的 请问怎么解决啊 我后来是后台先取得要传递的数组参数然后转化的,(T[])JSONArray.toArray(JSONArray.fromObject(wosStr), T.class);T是要转换成的类型,希望对您有帮助吧 前台ajax传参数的时候转好json,后台用 @RquestBody List wos 来接就可以了,404错误应该是在ajax请求的过程中 contentType 没有声明.$.ajax({ url : url, type : "POST", contentType: "application/json; charset=utf-8", datatype:"json", data : $.toJSON(data), success : function(data, stats) {//...}看到的较晚,你应该都弄好了。希望对其他人有帮助吧 我也遇到了这样的问题,后来怎么会得jsp 里ajax post 提交的json数据。 这个问题是怎么解决的?我在前台用ajax提交的json对象到spring controller中是如何获取的,求大侠 jsp定时请求 请问wordpress有java版本的木? STRUTS2 数据重复绑定 jsp 怎样实现检测用户名是否存在!象csdn那样单独一个按纽检测~谢谢 根据下拉列表的值生成不同控件 关于if的判断 启动tomcat时,怎样启动一个servlet!急!在线等 网站数据库可以在线备份,恢复出错 讨论:关于NULL的两种不同表达方式 java怎么写oracle里面的级联 怎么在浏览器中执行jsp页面? 如何将jsp表格中的每一行当作一条记录存入数据库
接收到后再做对象转换
{
url:url,
type: "POST",
data: JSON.stringify(x),
success: function(data){
},
dataType: "json",
contentType: "application/json"
} );@RequestBody 用这个接受你的对象参数
例子
public @ResponseBody String saveDocumentBook(@RequestBody 对象 x, HttpServletRequest request)
http://www.oschina.net/question/123905_48292
url : url,
type : "POST",
contentType: "application/json; charset=utf-8",
datatype:"json",
data : $.toJSON(data),
success : function(data, stats) {//...}看到的较晚,你应该都弄好了。希望对其他人有帮助吧