json问题 开发中怎么用 struts2自带的不怎么好用啊一般开发中是怎么用的啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我一般用jsonsimple呵呵,用法就跟他的名字一样简单实用 其它其它json框架,比如fastjson,alibaba出品的 挺好用的,list转为json,可以让ext直接加载。非常方便 我用的是 gson , google 的封装了json 说白了就把java对象封装成自字符串可以到处用,并且可以逆转的东东。 挺好用的。用法:1.在action中将后台的数据封装成json对象 JSONArray jsonArray = JSONArray.fromObject(taskListOf);//taskListOf是list2.在前台 var taskOfSb=eval('('+oRequest.responseText+')') ;//接收传送过来的json数据 //oRequest是开始你发送请求的XMLHttpRequest对象 //eval的作用是解析json数据 前台肯定要进行事件触发比如:function getInfo(obj) { if (obj) { $.getJSON("xxx.action", {obj:obj}, function(json){ var radio= $("showRadio"); radio.empty(); $.each(json, function (index, entry) { child.append("("<input type=\"radio\" name="radio" value=\"" + entry["id"] + \">"); }); }); }}上面是通过异步请求你的xxx.action或者是.do或者是个servlet,在请求的action中,组装成json返回。就OK了上面的例子是,生成radio单选按钮。 服务器端处理后将结果以json格式输出到客户端,再由客户端进行接收进行处理。 hibernate中的奇怪错误。。求大神指教 求助,resultset的结果集是两张表的内容该怎么传值 spring使用? 部署在galssfish上的EJB问题。。。急~急~急~ 请教JSF里注释的符号时什么? 急!!castor如何访问父节点 Struts的Taglib与JSP代码的冲突 初级问题:app server、web server、http server这三者有什么区别和联系? 实体bean的回调函数问题 在run entitybean时出现以下错误,盼解答 加线条验证码自动识别 struts2中Action的name 和package 的name
说白了就把java对象封装成自字符串可以到处用,并且可以逆转的东东。
1.在action中将后台的数据封装成json对象
JSONArray jsonArray = JSONArray.fromObject(taskListOf);//taskListOf是list
2.在前台
var taskOfSb=eval('('+oRequest.responseText+')') ;//接收传送过来的json数据
//oRequest是开始你发送请求的XMLHttpRequest对象
//eval的作用是解析json数据
前台肯定要进行事件触发比如:
function getInfo(obj) {
if (obj) {
$.getJSON("xxx.action", {obj:obj}, function(json){
var radio= $("showRadio");
radio.empty();
$.each(json, function (index, entry) {
child.append("("<input type=\"radio\" name="radio" value=\"" + entry["id"] + \">");
});
});
}
}
上面是通过异步请求你的xxx.action或者是.do或者是个servlet,在请求的action中,组装成json
返回。就OK了
上面的例子是,生成radio单选按钮。