这个json的插件不是apache那个,这是它的地址http://code.google.com/p/struts2jsonresult/
使用方式和apache的差不多,这里讲讲在action的使用
1.
@Result(name = ActionSupport.SUCCESS, type = "json",params={"deepSerialize","true"})
注解,注意下params里面的参数deepSerialize,没有这个参数不会序列话数组
下面是官方文档,看到没,默认是不序列话collection的
deepSerialize |
false |
whether to deep serialize the object, by default flexjson will not serialize the collections in a bean |
2.
@JSON(include=false)
public DatingService getDatingService() {
return datingService;
}
这个注解放在getXXXX方法上,就不会输出这个成员变量
3.
@Result(name = ActionSupport.SUCCESS, type = "json",params={"target","map"})
params中的target指定输出名为“map”的变量,其他都被屏蔽了,即是不输出其他信息
分享到:
相关推荐
(struts2 json Ajax 整合所需全部jar包
使用json需要导入的包 ...json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar
json架包及其依赖架包 json-lib-2.4-jdk15.jar commons-beanutils.jar commons-collections.jar commons-lang.jar commons-logging.jar ezmorph-1.0.6.jar
使用Json.NET和json序列化程序的ASP.NET MVC的JsonResult ActionResult。 用 您需要做的就是重写控制器内部的Json方法,以便它返回Newtonsoft.JsonResult.JsonResult而不是常规JsonResult: protected override ...
使用JSON插件实现JSON类型的Result
最近学jsp 找了很久才找的, 看着不好找 就传一下 或许可以方便别人
JsonResult.java
此工具类对属性、字符串、对象、集合进行了封装,返回一个JSON格式的字符串,并处理了Date类型与字符串之间的转化。
json所需依赖包 、
改程序实现了mvc中Action返回json数据类型,前台用ajax异步获取的操作,希望给你的学习带来方便
目录DateTime类型数据格式问题C#对象属性名称转换成JSON自动转成“驼峰命名法”解决办法创建新的 JsonResult 对象使用新的 JsonResult 对象 方法一创建一个BaseController 来重写他的Json()方法使用新的 JsonResult ...
JSON依赖包,共7个,含示范代码 ,介绍比较全面,如:String json = "{\"doctype\":\"cy\",\"title\":\"重庆\",\"used\":\"商务宴请\"}"; JSONObject jsonObject = JSONObject.fromObject(json); ...
主要介绍了详解mvc使用JsonResult返回Json数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
学生成绩管理系统 一种查看学生考试成绩的简单有效的方法。
当然了,现在对于“将查询数据库得到的结果集resultRest转换为JsonArray”已经有很多json的库来解决了,譬如json-lib、gson、jackson、fastjson等等,本文介绍的正是json-lib这种比较纯洁的库来处理resultSet,晚点...
1.SHH是SSH框架的java wab工程,里面定义了一个action,启动apach-tomcat服务器后可在浏览器输入“localhost:8080/SSH/userjson”访问该action并得到返回的json数据{"description":"hahaha","hi":null,"jsonResult":...