jQuery 是个很不错的ajax框架,小巧实用。异步请求和json的处理都非常方便
当客户端需要异步请求服务端的数据,服务端返回的数据量又比较大,这时可以实用json封装服务端发送来的数据,传到客户端后在有jquery作处理。
看下面一个简单的例子
做一个index.jsp
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
"">
JSP Page JSP Page
// 第二个页面 uujsp , 接收客户端来的请求,处理数据,以json格式将数据发送回,这里用到了
// net.sf.json.JSONArray 类
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%
String query = request.getParameter("query");
System.out.println("get Parameter : " + query);
java.util.List list = new java.util.ArrayList();
list.add("111");
list.add("222");
list.add("333");
net.sf.json.JSONArray json = new net.sf.json.JSONArray();
json = net.sf.json.JSONArray.fromObject(list);
String j = json.toString();
out.print(json);
System.out.print("json:");
System.out.println(json);
%>
阅读(5069) | 评论(1) | 转发(0) |