What is GSON and Its usage

来源:互联网 发布:zookeeper 集群 端口 编辑:程序博客网 时间:2024/04/29 16:45

完整版见https://jadyer.github.io/2010/12/10/json-js/



Gson的用途
在Struts2中使用JSON时,需要将序列化的属性定义在相应Action中
而我们也可以采取程序的方式,进行属性的组装,然后再生成JSON
这样的工具有很多,这里介绍一个比较强大的工具Gson
它可以直接通过Gson类的toJson()方法将Java对象转化成JSON表达式
Gson是JSON的一个Java开发包,它是由Google开发出来的
它的官方网站是http://code.google.com/p/google-gson

 

下面是JSON与Struts2集成的演示其中前台页面使用了JQuery实现异步请求

首先是web.xml文件

然后是gsonTest.jsp页面

接着是struts.xml文件

然后是两个POJO类

最后是核心的GetGsonAction类

原创粉丝点击