xcxd.net
当前位置:首页 >> struts2后台ACtion类的json数据如何在jsp显示,求... >>

struts2后台ACtion类的json数据如何在jsp显示,求...

List msg = userinfoService.getAll(); JSONArray jsonArray2 = JSONArray.fromObject(msg); out.print(jsonArray2.toString()); 这是后台想前台的传输数据; ajax 执行成功后的函数 var json= eval(mesg); $('.movefirendclass dd ul').html(''...

//action中代码HttpServletResponse response = ServletActionContext.getResponse();response.setContentType("text/text;charset=utf-8");PrintWriter out = response.getWriter();JSONObject json = new JSONObject(); json.put("type",1);ou...

楼上的这种办法,因为response写入的是字符串,需要你在前台js使用eval函数将字符串转换成json对象,才可以使用data.results的调用 使用struts2的话,可以考虑使用struts2集成的返回json功能,不用写入到response: 1、在配置文件中,定义packag...

我是将list在页面上用c:foreach标签循环出来

最简单的,可以放到域对象中, 返回给前端jsp页面, 使用el表达式获取

放到webroot下,在页面使用 如在webroot下建立一个js文件夹。将json.js放入后。则可以这样写

要看报什么错,是参数为空,还是json转换错误.建议分两步检查 request.getParameter("json") JSONObject.fromObject()转换 估计是前台ajax传输的data结构问题,应该是 data : { json : json }

在struts的xml配置文件中 指定返回的数据格式类型 例: result中的type属性 设置为type="json",struts就可以处理json数据了

流程顺序为: 页面发送一个请求----->> 相关的action ------>> 返回一个json格式的结果 ------>> 根据结果进行显示。 简写下代码: 假如 QueryAction为处理查询的action,而页面通过一个ID为btn的按钮作为触发请求的部件。 它的代码类似下面这样...

struts2中用rest后台返回json的方法是统一封装response为JSONObject即可。 举例如下: import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2.Action; public c...

网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com