ajax从后台返回list类型到前台解析
2013-10-16 10:33
288 查看
前台:
后台组织json数据:
function getUserByName(){ $.getJSON("getStudent?jsoncallback=?",function(data){ //alert(data); $.each(data,function(i,item){ var tr="<tr><td>"+item.name+"</td><td>"+item.age+"</td></tr>"; //alert(item.name+":"+item.age); $("#info").append(tr); }); }); }
后台组织json数据:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { List<Student> sts = new ArrayList<Student>(); sts.add(new Student("鸣人",18)); sts.add(new Student("佐助",19)); sts.add(new Student("小樱",20)); sts.add(new Student("卡卡西",21)); System.out.println("111111111111111"); //组织json数据 String jsoncallback = request.getParameter("jsoncallback"); System.out.println(jsoncallback); String json = ""; StringBuffer sbjson = new StringBuffer(jsoncallback+"(["); for(Student st : sts){ sbjson.append("{name:\""+st.getName()+"\",age:"+st.getAge()+"},"); } sbjson.append("])"); json = sbjson.toString(); System.out.println(json); response.setCharacterEncoding("utf-8"); response.setContentType("text/json"); PrintWriter out = response.getWriter(); out.print(json); out.flush(); out.close(); }
相关文章推荐
- Ajax前台返回JSON数据后再Controller中直接转换成类型使用,后台接收json转成实体的方法
- 笔记1----前台ajax请求,后台返回list对象集合!
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- Jackson 后台将javabean对象、List转为json格式字符串并返回,同时前台解析
- 后台返回前台list,前台ajax接收后遍历的方法
- 将后台List对象以Json格式返回到前台Ajax请求
- IE使用ajaxFileUpload上传文件后台返回json类型前台弹出下载提示框
- ajax请求后台返回map类型并如何展示
- EXT中在前台使用ajax将后台model类封装为json格式传到前台,并且解析出model中属性
- 当使用ajax 由前台像后台post 数组类型数据的一些问题(基于springboot)
- 基于ajax后台返回的数据为空前台显示出现undefined的解决方法
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- easy ui怎么把前台显示的dataGird中的所有数据序列化为json,返回到后台并解析
- asp.net利用Ajax和Jquery在前台向后台传参数并返回值
- Asp.Net_Ajax调用WebService返回Json前台获取循环解析
- 使用spring mvc前台获取后台返回的List
- 客户端通过Ajax调用后台方法返回DataSet,Ilist,ilist,T,对象
- ajax json jquery解析后台返回的数组
- asp.net利用Ajax和Jquery在前台向后台传参数并返回值