这样的json返回格式在struts2中如何做 struts的json返回格式默认的是{"aa":aa,"bb":bb,"cc":cc,"dd":dd}请问这样的json数据格式在struts2中如何做呀var tt = new Array("aa","bb","cc","dd"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用字符串数组接收 再拆分 组装 自己写个工具类吧网上不知道有没解析JSON数据的工具类 自己搜搜吧 用 JSONObject 这个类。jar包你自己去下 json-lib-2.3-jdk15.jar你看他的格式其实就是一个map .把数据封装到Map<String,Object>();JSONObject json = JSONObject.fromObject(map); 不好意思,我问的是,如何返回var tt = new Array("aa","bb","cc","dd");这样的数据格式,如果没有哪个jar,struts2也一样不能返回{"aa":aa,"bb":bb,"cc":cc,"dd":dd}格式吧? 是的 ,最后返回写给前台的是一个String,你可以用StringBuffer来拼,少点可以,多了呢? 但问题是,我不是用的http来得到数据的,因为,我想试着让后台返回var tt = new Array("aa","bb","cc","dd");这样格式的数据,然后我用<script src='url'>回调得到tt的句柄,然后直接得到数据,而不用在用jquery或者js用http得到数据,想图个方便,也想学学这样的数据如何生成出来,当作service 你把String型的数组直接json化就行了啊。哪有什么默认格式一说,你要是Object的话,得到的是;{"aa":aa,"bb":bb,"cc":cc,"dd":dd}这个是可能的。如果是数组,就直接变成:[aa,bb,cc,dd]这样了。 但我想要的是var a=[aa,bb,cc,dd]的格式呢,实在服务器端格式哈吗,该如何做呢?有没参考链接 呀? 上面有人说了嘛:String[] obj = {"aa","bb","cc","dd"};JSONObject json = JSONObject.fromObject(obj);去下一个json-lib-xxxx.jar加入到你的工程里,就能用了。 请问这样的功能怎样实现! 如何解决向数据库中添加重复记录? 访问JSP页面时,URL不同时,产生了不同的结果。 jsp 标签<a class="x" 是什么意思啊? 关于JSP连接数据库的问题,解决问题马上结贴 跨服务器session问题? 帮忙,写一个程序,体现OOP思想?急,,,,,,,,,,,,,,,,,, 关于replaceAll()的使用? java 乱码问题求帮助啊 Java web 各位大虾请教下:以前做的是.net,现在转作JSP网站,需要准备些什么? 关于struts-config.xml问题
网上不知道有没解析JSON数据的工具类 自己搜搜吧
把数据封装到Map<String,Object>();
JSONObject json = JSONObject.fromObject(map);
哪有什么默认格式一说,你要是Object的话,得到的是;{"aa":aa,"bb":bb,"cc":cc,"dd":dd}这个是可能的。
如果是数组,就直接变成:[aa,bb,cc,dd]这样了。
String[] obj = {"aa","bb","cc","dd"};
JSONObject json = JSONObject.fromObject(obj);
去下一个json-lib-xxxx.jar加入到你的工程里,就能用了。