本文实例讲述了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程序设计有所帮助。