JSP中获取ExtJS.Ajax前台传递的JSON数据实现过程
2018-10-12 13:58
1281 查看
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.io.BufferedReader" %>
<%@ page import="net.sf.json.*" %>
<%
BufferedReader in=request.getReader();
StringBuffer jsonStr=new StringBuffer();
String str="";
while((str=in.readLine())!=null){
jsonStr.append(str);
}
JSONObject jsonObj= JSONObject.fromObject(jsonStr.toString());
String name= jsonObj.getString("userName");
String pwd= jsonObj.getString("passWord");
String msg="";
if(name.equals("Tom")){
msg="登录成功";
}else
{
msg="登录失败";
}
response.getWriter().write(msg);
%>
JSON数据接收的特定过程。
必须的数据包:
1.commons-lang.jar
2.commons-beanutils.jar
3.commons-collections.jar
4.commons-logging.jar
5.ezmorph.jar
6.json-lib-2.2.2-jdk15.jar
否则JSONObject 报错,并且不能接收。
您可能感兴趣的文章:
相关文章推荐
- JSP中获取ExtJS.Ajax前台传递的JSON数据实现过程
- JSP中获取ExtJS.Ajax前台传递的JSON数据
- 运用Ajax和JSON对象实现JSP和Servlet的数据传递
- servlet+jsp+ajax+json实现传递数据小案例
- 59-002-1 前台如何获取ajax传递过来的json数据.
- 重温之Struts与Ajax结合向前台传送json数据实现ztree(一次性加载ztree)
- 用Ajax实现多级联动下拉列表For JSP(无限级别,JSON传输数据,含全国地区数据库
- 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)
- 使用Ajax传递 json数据,并在一般处理页面进行接收全过程
- jquery的ajax和getJson跨域获取json数据的实现方法
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- jquery的ajax和getJson跨域获取json数据的实现方法
- SSM将后台获取的数据转换成json格式传递到前台页面
- 【Struts2】利用JQuery与struts2-json-plugin实现Struts2的Ajax功能并利用JSON传递数据
- 使用所见即所得文本编辑器编辑文本存入数据库后通过ajax获取服务器json_encode的数据到前台,文本内容上边的html标签不解析
- JavaWeb开发中Ajax、json与java实现List、Map数据直接传递的研究
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- Ext2.2+json+jsp获取后台数据的问题 --Ajax
- 给ajax留一个模板,通过后台传递json获取数据,并用table显示,方便以后使用
- 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)