SpringMVC 生成JSON(一)
本示例基于前面几篇文章的代码。
一、JSON-lib框架,转换JSON
???1、首先要去官方下载json-lib工具包
本示例中使用的是v2.3;json-lib还需要以下依赖包:
jakarta commons-lang 2.5
jakarta commons-beanutils 1.8.0
jakarta commons-collections 3.2.1
jakarta commons-logging 1.1.1
ezmorph 1.0.6
官方网址:http://json-lib.sourceforge.net/
然后在工程中添加如下jar包:

?
如果你还不了解JSON是什么?那么你应该可以看看http://www.json.org/json-zh.html
?
??? 2、 要转换的JavaBean的代码如下:
??????
?3、 将Map集合转换成JSON对象
?
?3、 将json字符串转成Java的Array数组
?
?
4、 将JSON字符串转成Java的List集合
?
5、 将json字符串转换成Collection接口
?
?
6、 将json字符串转换成Map集合
?
将JSON返回到页面
?? 1、HttpServletResponse
?
?
?
附件中是完整的Controller。?