package com.sc.servlet;
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 net.sf.json.JSONObject;
public class MyServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
super.doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 1.设置用户的响应格式
resp.setCharacterEncoding("utf-8");
/*
* 2.读取参数: String username=req.getParameter("username"); String
* password=req.getParameter("password");
*
* System.out.println(username); System.out.println(password);
* 3.将封装的map对象转化成json Map map=new HashMap(); map.put("username",
* "servlet:wupeng"); map.put("password", "servlet:123123");
*
* JSONObject json=JSONObject.fromObject(map);
*/
/*************************************/
String json = req.getParameter("json");
System.out.println(json);
JSONObject jsonObject = null;
try {
jsonObject = JSONObject.fromObject(json);
jsonObject.getString("username");
} catch (Exception e) {
e.printStackTrace();
};
System.out.println("jsonObject :" + jsonObject);
PrintWriter out = resp.getWriter();
out.print(jsonObject);
out.flush();
out.close();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
json-servlet-ajax
共39个文件
class:17个
jar:6个
xml:2个
需积分: 10 6 下载量 166 浏览量
2016-08-23
20:22:59
上传
评论
收藏 1.22MB RAR 举报
温馨提示
json-ajax-servlet 将json形式的字符串转换成json对象
资源推荐
资源详情
资源评论
收起资源包目录
ajax.rar (39个子文件)
ajax
.project 2KB
.mymetadata 285B
src
com
sc
servlet
MyServlet.java 2KB
WebRoot
WEB-INF
classes
com
sc
servlet
MyServlet.class 2KB
org
json
JSONArray.class 11KB
JSONException.class 747B
XMLTokener.class 4KB
JSONObject$Null.class 768B
JSONML.class 6KB
HTTP.class 2KB
Cookie.class 3KB
HTTPTokener.class 1015B
JSONWriter.class 4KB
CookieList.class 2KB
JSONStringer.class 553B
JSONObject.class 19KB
JSONString.class 156B
JSONTokener.class 6KB
XML.class 7KB
CDL.class 4KB
README 2KB
lib
commons-collections-3.2.jar 558KB
ezmorph-1.0.4.jar 84KB
commons-lang-2.4.jar 256KB
json-lib-2.2.2-jdk15.jar 141KB
commons-beanutils-1.7.0.jar 184KB
commons-logging-1.1.jar 52KB
web.xml 645B
MyJsp.jsp 837B
index.jsp 1KB
js
jquery-1.7.2.js 247KB
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 364B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 450B
.jsdtscope 500B
.classpath 668B
共 39 条
- 1
资源评论
flymorningbird
- 粉丝: 163
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功