@RequestMapping(value="/getTree", method=RequestMethod.POST)
public void getTree(HttpServletRequest request,HttpServletResponse response) throws IOException{
String s1 = "{id:1, pId:0, name:\"test1\"}";
String s2 = "{id:2, pId:1, name:\"test2\"}";
String s3 = "{id:3, pId:1, name:\"test3\"}";
String s4 = "{id:4, pId:2, name:\"test4\"}";
List<String> lstTree = new ArrayList<String>();
lstTree.add(s1);
lstTree.add(s2);
lstTree.add(s3);
lstTree.add(s4);
//利用Json插件将Array转换成Json格式
response.getWriter().print(JSONArray.fromObject(lstTree).toString());//讲数据转换成json并发送给页面
}
JSONArray需要几个包的支持:
json_lib-2.4.jar
commons-beanutils-1.8.jar
commons-collections-3.2.jar
commons-lang-2.5.jar
commons-logging-1.1.jar
ezmorph-1.0.6.jar