JSP中获取ExtJS.Ajax前台传递的JSON数据实现过程
发布时间:2020-12-14 23:29:56 所属栏目:资源 来源:网络整理
导读:复制代码 代码如下: %@ 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 jsonSt
复制代码 代码如下: <%@ 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 报错,并且不能接收。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |