wgrk.net
当前位置:首页 >> struts2传json数据 >>

struts2传json数据

首先需要的包(struts核心包和json需要的包): struts核心包: json需要的包: commons-logging-*.jar在导入struts核心包的时候就导入了,所以导入json包的时候可以去掉这个包 页面效果: json_demo.jsp页面(该页面引用了jquery文件,我用的版...

struts2中的json格式数据传到页面的方法: 思路:后台action要把传递到页面的属性封装到map中,然后封装好的数据将会被Struts2转换成JSON字符串。 1、action层的代码: public class JsonAction extends ActionSupport{ private static final lo...

要看报什么错,是参数为空,还是json转换错误.建议分两步检查 request.getParameter("json") JSONObject.fromObject()转换 估计是前台ajax传输的data结构问题,应该是 data : { json : json }

this.request = request; String jsonString = request.getParameter("OOXXXXXXXX"); OOXX 就是 你前台ext 传的 key

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 //基础的ajax配置信息 $.ajax({ url: "deleteOne.action", //请求的url地址 dataType: "json", //返回格式为json async: true, //请求是否异步,默认为异步,这也是ajax重要...

Ajax json格式: {key:value,key1:value1....} 如果返回的数据包含多个对象: [{key1:value1...},{key2:value2....}]

哥们,json 数据,你把他当个字符串get post 提交过去就行!

sturts2不是有个json包吗? 你有他的那个包里面定义的result直接就传过去了.

不知道你解决了没有。我刚好遇到这个问题,基本上和你差不多。 你这个实际上是复杂数据传递。 因为你的json中又包含了JsonArray,array中又存储了json对象...... 因为你是采用jquery的Ajax进行传递的,但是jquery的ajax和struts并不是很兼容,传...

可以的,不过需要注意的是你这里: {user.userName:'aaa',user.password:'aaa'}, //传递的参数 user.userName 要改成:‘user.userName’, user.password 要改成:‘user.password’, 不然js要报错, 如果只是单属性的话,就可以不用加引号! 一样...

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com