在struts2 中 JSONArray.fromObject转化字符串的一个特殊用法,直接返回值
2013-05-05 01:09
621 查看
今天试了一个很有意思的JSONArray.fromObject 的特殊用法,这个东西顾名思义,就是将Object转化成JSON数组,我在想,如果每一次前台都要进行解释什么的,是不是太麻烦了
var
jsonArray = eval(
"("
+jsonStr+
")"
);我们可以借组这个JSONArray完成直接传字符串,直接在JS中获取单个返回值的效果。JAVA代码:/** 前台信息*//*类中*/:private JSONArray msg;/*方法中*/:msg = JSONArray.fromObject("[\"删除成功\"]");/*添加get方法*/ public JSONArray getMsg() {return msg;}JS代码:我以Jquery的AJAX为例子: $.ajax({ type: "POST", url: "test.do", data: {qaId:id}, success: function(r){ alert(f.msg); } });OK 这就完成了。
相关文章推荐
- JSONArray ja = JSONArray.fromObject(list);//特殊类 用于将list转化为JSON 数据并返回 out.print(ja);
- out.print(JSONArray.fromObject(al2)); 得到的是一个String类型的字符串
- Ajax调用返回json数组,对象 (JSONArray.fromObject)
- struts2用ajax返回一个jsonArray
- 获取form表单的值并转化为字符串、JSONArray或JSONObject的方法及form取不到值的解决办法
- struts2 直接JSON返回一个对象到JSP
- Struts2如何返回一个JSON类型的字符串
- 后台发送json数据,将List转化成json数据时执行到JSONArray distJson=JSONArray.fromObject(ChapterList)就报错的问题解决方案
- IE8下struts2 采用ajax提交表单,返回json字符串,解析不了,直接保存json字符串。提示下载action.
- Struts2 直接返回字符串(可用于json)
- struts2怎么返回一个字符串给jsp?(使用json)
- 使用JSONArray.fromObject转化list时,如果有集合属性,很容易出错,此刻把集合属性过滤掉便可
- 不通过struts2,直接将Json对象转为字符串返回到jsp页面
- JSONObject与JSONArray的Json字符串创建使用案例
- Android开发将List转化为JsonArray和JsonObject
- json字符串转换为JSONObject和JSONArray
- 前端js如何生成一个json对象,并转化为json字符串
- java中将jsonObject字符串转化为Map对象
- cocos2d JS 在 JavaScript 中,怎样把一个对象转化成 JSON 字符串?
- json字符串转jsonObject|| jsonArray