解决JSP中文COOKIE问题
来源:互联网 发布:淘宝改默认地址怎么改 编辑:程序博客网 时间:2024/06/05 04:53
刚学J2EE,这不出了一个问题,我刚学完COOKIE,因为老师教的是用Servlet(JAVA类)写的,他中文解决是通过把字符串先转换为BYTE
字节,然后用String类来解码实现Cookie中文乱码或者异常的问题,但是我不是用Servlet,我直接JSP,我试了好多种方法,但是
不是乱码就是异常,就是出不来,后来经过网上的老前辈的经验,终于搞定了,现在和大家分享一下!
以下是发送页面:
String userName = request.getParameter("userName");
String userPass = request.getParameter("userPass");
String userInfo = userName+"_"+userPass+"_";
Cookie cookie = new Cookie("userInfo",URLEncoder.encode(userInfo,"gb2312"));
cookie.setMaxAge(60);
response.addCookie(cookie);
response.sendRedirect("reg.jsp");
以下是接收页面:
String userInfo = null;
Cookie[] userCookie = request.getCookies();
for(int i=0;i<userCookie.length;i++){
if(userCookie[i].getName().equals("userInfo")){
userInfo = URLDecoder.decode(userCookie[i].getValue(),"gb2312");
break;
}
}
String[] usercookiestr = userInfo.split("_");
String name = usercookiestr[0];
String pass = usercookiestr[1];
- 解决JSP中文COOKIE问题
- 解决jsp中存入中文值cookie乱码问题
- JSP Cookie中文问题s
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- Tomcat7 jsp解决Cookie中文乱码
- jsp中Cookie保存中文的问题
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- 解决jsp中文乱码问题
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- Ubuntu Linux Bible
- Maya 8 at a Glance
- Annotation实例
- Raw Workflow from Capture to Archives: A Complete Digital Photographer's Guide to Raw Imaging
- Introducing Maya 8: 3D for Beginners
- 解决JSP中文COOKIE问题
- 开业大吉
- Redhat enterprise linux 5 install and configration(Yum change to CentOS)
- Beginning Ruby on Rails
- Professional Web 2.0 Programming
- 免费下载《走进逐浪》精美电子杂志
- linux 文件管理工具 du df
- 树的非递归遍历
- Thinking About "OGL 3 & DX 11: The War Is Over