加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

在SP中获取ExtJS.Ajax前台传递的JSON数据实现过程

发布时间:2023-07-13 15:07:11 所属栏目:教程 来源:
导读:复制代码 代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%@ page import="java.io.BufferedReader" %>

<%@ page import="net.sf.json.*"
复制代码 代码如下:
 
<%@ 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 报错,并且不能接收。
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!