appsJson
问题应该出在struts2的框架里面,对于深层嵌套的对象,struts2就不能完美的格式化成JSON格式的数据了,至于为什么去掉get方法以后就可以,那是因为struts2在格式化的时候会将你的get方法后面的一段当作一个字段,比如getName(),他就会在类中找name字段,然后格式化成{name:"xxxxx"},这时如果在action里面有getUser()方法,struts2就会在action里面找user对象,然后格式化,这时就会发生在一个action对象中嵌套一个user对象,struts2就不能很好的格式化,所以就会有这个错,也可以在get方法上加注解:@JSON(serialize = false),这样可以告诉struts2忽略这个方法。
分享到:
相关推荐
struts2+ajax+json四级联动struts2+ajax+json四级联动
Struts2+ajax+json返回list,并处理json返回为[object,object]的方法,Struts2配置
关键代码都在里面 资源是工程中的一部分 暂不能运行 原来用的是Java实现Json串 考虑到频繁访问数据库 就改成了存储过程
非常全的json各种类型数据处理方法 strut2.3+jquery +ajax+json
struts2+ajax+easyui+json+datagrid增,删,改,查,分页,排序,有数据库
这圣思园张老师的一个上课演示文件,讲的是struts2+jquery+Ajax实现异步交互的简单例子。
这是前台用jsp页面,并应用jquery、easyui、ajax、struts2技术,以json数据格式传输的一个登录例子
该资源是使用struts2框架进行操作,返回json格式数据,前台通过ajax提交内容。
使用struts2与json的依赖包,结合Jquery ajax进行页面与后台的交互
json2+jsonplugin struts2整合ajax时,使用json时需要的jar包。。。。。。。。。。。。
最简单的:Struts2+JSON+JQUERY+AJAX 完整DEMO源代码,相信一定是你此刻最想找的!
struts2 json jquery ajax实现用户登陆及业面跳转
ajax ajaxfileupload 异步上传图片回显
struts2+easyUI+ajax+json用户登验证,代码没问题,可运行,适合初学者理解原理!
介绍参见:http://blog.csdn.net/kknd713/article/details/9113743
struts+json+ajax结合开发,及struts标签的使用文档
struts2+Hibernate+jquery+Ajax+Json+mysql例子 一个部门和员工信息管理的例子,页面上的所有数据全部采用动态加载,增删改查操用全部在一个页面上实现,没有页面跳转。前台页面和后台服务器交互采用json格试传输。 ...
1.直接导入Myeclipse直接在tomcat上发布即可运行, http://localhost:8090/StrutsAjax/ 2.附带超级详细的教程
struts2+ajax+json需要的jar包:commons-beanutils-1.8.0.jar commons-lang-2.5.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar struts2-core-2.0.14.jar jsonplugin-0.32.jar
struts2+json+jquery实现ajax数据的存取