servlet下利用json-lib
来源:互联网 发布:四川省六有大数据平台 编辑:程序博客网 时间:2024/04/29 02:10
在做《资治通鉴》、《书目》项目时采用的是struts2框架,用了struts2的json插件jsonplugin-0.30.jar输出json数据。此插件很强大,能输出各种复杂javaBean。在 http://www.json.org 上提供了各种语言转成json的开源lib。试用了下org.json ,对于java基本类型,list、map没有问题。对于复杂javaBean(如一个list里存放的是Person类型的对象,Person又具有Map等类型的属性)显得力不从心了。这里采用了json-lib ,目前最新版本是2.3(json-lib-2.3-jdk15.jar )。它实现了以下功能:
1、可以将java对象转成json
2、可以将json转回java对象
3、将xml转成json
4、json转成xml
json-lib依赖于以下包:jakarta commons-lang 2.4jakarta commons-beanutils 1.7.0jakarta commons-collections 3.2jakarta commons-logging 1.1.1ezmorph 1.0.6 这里在eclipse下新建一个web项目,lib中已经包括了所有jar包,新建了一个测试servlet。只需response.setContentType("application/x-json")即可输出json对象了。
- servlet下利用json-lib
- java利用json-lib解析json字符串
- java利用json-lib操作json
- Java利用json-lib操作json
- 利用json-lib给前台传递json数据
- ajax与servlet利用json传送数据
- json-lib利用注解屏蔽不需要的字段
- Json-lib
- Json-lib
- json-lib
- JSON lib
- JSON-lib
- JSON lib
- JSON lib
- json lib
- json-lib
- json-lib
- Json-lib
- C++赋值的两种形式
- 用VC开发API形式的DLL给VB调用的范例
- GridView 中RowCommand事件用法
- Sql连接查询和联合查询
- C#中的ref out param关键字
- servlet下利用json-lib
- 静态路由之路由器两种转发模式(进程交换转发与快速交换转发)
- (LUA教程)第2章 类型和值
- js操作css float属性
- 学习makefile
- 计算机世界:“XXXX”腾讯
- IE6双空白边bug
- firefox下绝对定位元素重叠造成不可点击问题
- fsockopen实现的HTTP请求