JSON数据接收的特定过程必须的数据包: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数据接收的特定过程。
必须的数据包:
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 报错,并且不能接收。
您可能感兴趣的文章:
