package org.test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
public class loginServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//获得前台传送来的数据
String name=request.getParameter("username");
String pass=request.getParameter("userpass");
//进行数据查询等处理(省略)
//用于返回json
PrintWriter out=response.getWriter();
//转成json格式
JSONObject json=new JSONObject();
try {
json.put("name", "return json success!!");
json.put("pass", "this is the password!");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//以下是转成jsonArray返回前台
//例如:[{"name":"name","pass":"pass"}{"other":"other"}]
// JSONArray jsonArray=new JSONArray();
// jsonArray.put(json);
// out.print(jsonArray);
out.print(json);//向前台返回json
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
JqueryAjaxJsonServlet.rar (16个子文件)
JqueryAjaxJsonServlet
JqueryAjaxServlet
.project 2KB
.mymetadata 324B
src
org
test
loginServlet.java 1KB
WebRoot
WEB-INF
classes
org
test
loginServlet.class 2KB
lib
org.json.jar 117KB
web.xml 634B
index.jsp 2KB
js
jquery-1.7.2.min.js 93KB
META-INF
MANIFEST.MF 36B
.myeclipse
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.jdt.core.prefs 395B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 489B
.jsdtscope 500B
.classpath 600B
共 16 条
- 1
资源评论
masterShaw
- 粉丝: 47
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功