JSP中獲取ExtJS.Ajax前臺傳遞的JSON數(shù)據(jù)實現(xiàn)過程
更新時間:2013年04月02日 14:23:56 作者:
JSON數(shù)據(jù)接收的特定過程必須的數(shù)據(jù)包:commons-lang,commons-beanutils等等,否則JSONObject 報錯,并且不能接收,感興趣的朋友可以參考下哈
復制代碼 代碼如下:
<%@ 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數(shù)據(jù)接收的特定過程。
必須的數(shù)據(jù)包:
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中c:foreach遍歷和s:iterator遍歷異同實例分析
這篇文章主要介紹了JSP中c:foreach遍歷和s:iterator遍歷異同,以兩個完整實例形式對比分析了c:foreach遍歷和s:iterator遍歷的具體用法,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09struts2中action實現(xiàn)ModelDriven后無法返回json的解決方法
struts2中action實現(xiàn)ModelDriven后無法返回json的解決方法,需要的朋友可以參考一下2013-03-03使用jsp調(diào)用javabean實現(xiàn)超簡單網(wǎng)頁計算器示例
這篇文章主要介紹了使用jsp和javabean實現(xiàn)超簡單網(wǎng)頁計算器示例,需要的朋友可以參考下2014-04-04JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹
這篇文章主要介紹了JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹,本文講解了它們的區(qū)別并給出了相應例子,需要的朋友可以參考下2014-08-08