当前位置:编程学习 > JAVA >>

json的调用

从后台查询出一个基本类的arraylist如何转成json对象再通过action传到jsp页面中,jsp页面又如何把传过来的json对象进行解析 JSON JSP --------------------编程问答-------------------- 为什么传到后台的数据要用json格式的,干嘛不直接转成bean或者直接用属性,用json的话,我只知道ajax可以自动解析 --------------------编程问答--------------------

String data =JSONSerializer.toJSON(list).toString();

try {
HttpServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding("UTF-8");
response.getWriter().write(data);
} catch (IOException e) {
e.printStackTrace();
}

在页面用ajax 取出数据 --------------------编程问答-------------------- 对象转JSON有JAR包可以转换或手动拼接成JSON格式,然后在客户再用涵数EVAL转成JSON对象,客户端传JSON到服务器其实在传之前就已经把他参数化了,比如JQUERY的AJAX的JSON传参$.post(url,josn,function){},这里第二个参数就是JSON形式,但在服务器端你不用考滤他是JSON你依然用正常获取参数方式获取即可,因为JQUERY在传前就已经把JSOn格式参数化了。如果你不用JQUERY依然想传JSON那你就得手动把他参数化再传. --------------------编程问答-------------------- 这个问题已解决,谢谢各位大神 --------------------编程问答--------------------
引用 4 楼 cy522525031 的回复:
这个问题已解决,谢谢各位大神



good --------------------编程问答--------------------
引用 5 楼 strawberry11 的回复:
Quote: 引用 4 楼 cy522525031 的回复:

这个问题已解决,谢谢各位大神



good

参观 --------------------编程问答--------------------
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,