一般需要用到以下jar包:
commons-beanutils.jar
commons-collections-3.2.1.jar
commons-lang-2.6.jar
commons-logging-1.1.1.jar
ezmorph-1.0.6.jar
json-lib-2.4-jdk15.jar
可以在这里下载。不过百度一下找下资源也非常方便的呵呵。
http://download.csdn.net/detail/tyfengyu/4478154
servlet端从数据库取出来数据对象Entity,放到List<Entity> list里面。(我的Entity里面有name,country属性)然后用net.sf.json.JSONArray处理一下:
1
2
3
|
ArrayList<Entity>list=(ArrayList<Entity>)Service.getEntity();
JSONArrayjsonArray=JSONArray.fromObject(list);
response.getWriter().write(jsonArray.toString());
|
jsp端在success中解析json对象比较简单:
@H_502_63@
3
4
5
6
7
success:function(data){
varedata=eval(data);
for(variinedata)
alert(edata[i].name);
}