我想在servlet中用json封装list,然后在页面输出、list中的内容、 求例子。。

如题所述

jsonplugs 与 jons-lib 可以帮到你
Struts-2.0 左右的 可以用 jsonplugin-0.32.jar 经测试可用
Struts2.1左右的 可导入jsonplugin-0.34.jar
Struts2.18 及以上导入struts2-json-plugin-2.1.8.1.jar
----------------------我很快乐的分割线-------------------------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
------------------------我是很长的分割线---------------------------------

也可手动拼接字符串的方式输出,手上只有c#的源码。

ps:至于例子,百度吧。
温馨提示:内容为网友见解,仅供参考
无其他回答

怎么将从servlet拿到的list集合用json数据显示到jsp页面?
可以这样做,返回类型为html格式,把集合显示做成单个页面(userlist.jsp),用div包含该页面,后台跳转到该页面,把div的html替换成返回来的html,页面:\\x0d\\x0a \\x0d\\x0a\\x0d\\x0a\\x0d\\x0avar submitUrl = "AdminMangeServlet";\\x0d\\x0a \\x0d\\x0a $.ajax({\\x0d\\x0a url: submitUrl,\\x...

java中如何用json格式发送并接受arrayList?
这个要用到json的jar包 json-lib-2.x ,然后用JSONArray对象封装list ,最后把jsonarray放入jsonobject中封装成json对象。当然了 如果你用框架的话 人家有封装json对象的机制。原生态servlet就自己用json包封装呗 给段例子给你刚写的 :

JAVA 开发 怎么让webservice输出 json格式字符串?
你可以这样!!Java的Servlet里面的response有个Writer是专门向向前台写东西的。也可以写Object。然后你可以观察下JSON的规则:1.有一种是这样的:{'3','54','54'}这是最简单的一种JSON 你可以观察到,这种写法和数组的写法还有List转换成toString后的写法是一模一样的,所以当你需要向前台传送一个...

JSP中SERVLET 到javascript字符串转数组问题?
在Servlet中将二维数组转换成JSON形式,然后发送到前台,直接赋值给content变量,如果不放心还可以先eval()一下再赋值,这样就获取到JS的二维数组了。。。

后台servlet从数据库获得list集合,怎么把list转换成json数据传到jsp页面...
JSONObject json = new JSONObject();json.put("data1", "1233");json.put("data2", "2344");ServletOutputStream os = resp.getOutputStream();os.write(json.toString().getBytes());os.flush();os.close();} list转JSON时需要用循环进行处理,并将对应的KEY写入到JSON中 ...

JAVA中后台的Servlet程序怎么将结果返回给前台的页面?
\/\/data.属性名 读json串中的内容$("#totalMoney").text(data.totalMoney);$("#totalBook").text(data.totalBook);});return false;});})后台封装:在servlet类中代码:\/\/准备响应JSON对象:StringBuilder result = new StringBuilder();result.append("{").append("\\"bookName\\":\\""+...

jquery ajax如何接收并处理LIST里的数据
建立把list 序列化成json数据 让后接收的时候 选择json数据接收

如何使用JSON格式 POST数据到服务器
1.JSON数据格式\\x0d\\x0aa)以最简单的形式,您可以使用以下JSON来表示名称\/值对:\\x0d\\x0a{“姓”:“布雷特”}\\x0d\\x0aB)可以创建包含多个名称\/值对的记录,例如:\\x0d\\x0a{“FiestNeX”:“布雷特”,“LaSTNED”:“McCurkLin”,“email”:“布雷特@ NeWistalist.com”}\\x0...

java 生成JSON 然后 在html页面 解析 然后 输出到页面!!!在线等!!!
:"12"},{"name”:"kk","age":"20"}]";在java中直接使用JSONObject类的fromObject即可把对象转换成json字符串 或者你直接把JAVA的字符串拼接成上面的格式,然後返回出去就行了,然後在ajax的回调函数中处理 页面的AJAX请求请参考下面的链接 http:\/\/zhidao.baidu.com\/question\/325897417.html ...

如何把JsonObject转换为list<T>
java .setContentType("application\/json"); \/\/ 设置响应内容类型为JSON 在JSP页面中,你可以直接利用print()方法输出JSONArray:java .print(jsonArray); \/\/ 在JSP页面中输出 如果是Servlet或Action,需要通过response对象来输出:java .print(jsonArray); \/\/ 在Servlet或Action中输出 为了简化操作,...

相似回答