推荐:jsp传值本地无乱码测试机出现乱码问题解决在本地使用jsp传值时,一切正常无乱码,当放到测试机上是发现有乱码现象,针对此问题本文给出详细的解决方案,感兴趣的朋友可以参考下哈
<%@ 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 报错,并且不能接收。
分享:实现jsp验证码的简单小例子实现jsp验证码的简单小例子,需要的朋友可以参考一下