JSP中獲取ExtJS.Ajax前臺傳遞的JSON數(shù)據(jù)實(shí)現(xiàn)過程
更新時間:2013年04月02日 14:23:56 作者:
JSON數(shù)據(jù)接收的特定過程必須的數(shù)據(jù)包:commons-lang,commons-beanutils等等,否則JSONObject 報錯,并且不能接收,感興趣的朋友可以參考下哈
復(fù)制代碼 代碼如下:
<%@ 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 報錯,并且不能接收。
您可能感興趣的文章:
- 有趣的bootstrap走動進(jìn)度條
- BootStrap初學(xué)者對彈出框和進(jìn)度條的使用感覺
- Bootstrap進(jìn)度條組件知識詳解
- Bootstrap每天必學(xué)之進(jìn)度條
- php基于jquery的ajax技術(shù)傳遞json數(shù)據(jù)簡單實(shí)例
- jQuery學(xué)習(xí)筆記之 Ajax操作篇(二) - 數(shù)據(jù)傳遞
- 如何在前臺腳本通過json傳遞數(shù)據(jù)到后臺(使用微軟自帶的ajax)
- JavaScript 封裝Ajax傳遞的數(shù)據(jù)代碼
- $.ajax json數(shù)據(jù)傳遞方法
- Bootstrap進(jìn)度條與AJAX后端數(shù)據(jù)傳遞結(jié)合使用實(shí)例詳解
相關(guān)文章
JSP中c:foreach遍歷和s:iterator遍歷異同實(shí)例分析
這篇文章主要介紹了JSP中c:foreach遍歷和s:iterator遍歷異同,以兩個完整實(shí)例形式對比分析了c:foreach遍歷和s:iterator遍歷的具體用法,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法
struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法,需要的朋友可以參考一下2013-03-03關(guān)于JSP用戶登錄連接數(shù)據(jù)庫詳情
這篇文章主要介紹了關(guān)于JSP用戶登錄連接數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下面文章內(nèi)容2021-09-09使用jsp調(diào)用javabean實(shí)現(xiàn)超簡單網(wǎng)頁計算器示例
這篇文章主要介紹了使用jsp和javabean實(shí)現(xiàn)超簡單網(wǎng)頁計算器示例,需要的朋友可以參考下2014-04-04JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹
這篇文章主要介紹了JSP頁面的動態(tài)包含和靜態(tài)包含示例及介紹,本文講解了它們的區(qū)別并給出了相應(yīng)例子,需要的朋友可以參考下2014-08-08