本文实例讲述了jquery+json实现的简易ajax调用。分享给大家供大家参考,具体如下:
userservlet.java代码:
package com.iss.servlet;import org.json.jsonexception;import org.json.jsonobject;import com.iss.pojo.user;import com.iss.util.jsonutil;public class userservlet extends httpservlet { public void doget(httpservletrequest request, httpservletresponse response)   throws servletexception, ioexception {  dopost(request, response); } public void dopost(httpservletrequest request, httpservletresponse response)   throws servletexception, ioexception {  response.setcontenttype(text/html;charset=utf-8);  //list 添加对象  list userlist = new arraylist();  user user1 = new user(张三, 男, 18);  user user2 = new user(李四, 男, 19);  user user3 = new user(王五, 男, 20);  userlist.add(user1);  userlist.add(user2);  userlist.add(user3);  printwriter out = response.getwriter();  string str = null;  try {   //帐号密码如果匹配则把list 返回给界面   if (request.getparameter(username).equals(jquery)     && request.getparameter(password).equals(ajax)) {    str = jsonobject.quote(jsonutil.tojsonstring(userlist));   }   out.print(str);  } catch (jsonexception e) {   // todo auto-generated catch block   e.printstacktrace();  }  system.out.println(str +str);  out.flush();  out.close(); }}
html代码:
 帐号 jquery 密码 ajax          帐号              密码                     查询到的数据  
 
userservlet 记得要导入 工具类 jsonstringobject jsonutil
jsp 要导入 jquery.js和 json.js
希望本文所述对大家jquery程序设计有所帮助。
   
 
   