jsp处理cookie乱码的问题
2007-12-18 16:27
211 查看
使用
String value = java.net.URLEncoder.encode(中文);
Cookie cookie = new Cookie("key",value);
response.addCookie(cookie);
然后在jsp页面中使用:
<%
for(int i = 0 ;i < cookies.length ; i ++)
{
temp = cookies[i];
if(temp.getName().equals("key"))
out.print(java.net.URLDecoder.decode(temp.getValue()));
}
%>
这样就解决问题了
关键在于使用 java.net.URLEncoder.encode(中文);的字符传递,使用: java.net.URLDecoder.decode(转换后的字符);
String value = java.net.URLEncoder.encode(中文);
Cookie cookie = new Cookie("key",value);
response.addCookie(cookie);
然后在jsp页面中使用:
<%
for(int i = 0 ;i < cookies.length ; i ++)
{
temp = cookies[i];
if(temp.getName().equals("key"))
out.print(java.net.URLDecoder.decode(temp.getValue()));
}
%>
这样就解决问题了
关键在于使用 java.net.URLEncoder.encode(中文);的字符传递,使用: java.net.URLDecoder.decode(转换后的字符);
相关文章推荐
- Jsp处理乱码问题
- day08 EL+JSTL处理Cookie乱码 jsp配置错误页面
- 处理JSP中文跨页面间传参乱码的问题有两种方法实现方法(每个搞JSP的最常遇到的问题之一) 实例版:)
- 关于JSP中Cookie读写中文乱码的问题
- action接收到来自jsp页面的请求时出现中文乱码问题处理方法
- 关于Jsp页面乱码问题解决使用过滤器和包装类处理
- 数据库以及JSP页面乱码问题的处理
- 三种方式--JS/JSP/EL 解决在JSP中获取cookie中文乱码的问题
- JSP 中文乱码问题的处理解决方案
- Jsp以get方式提交中文及特殊字符,javascript处理乱码问题
- jsp获取JavaScript生成的中文cookie出现乱码问题解决方法
- jsp,struts处理中文乱码问题
- 利用Filter类处理jsp页面中的中文乱码问题
- 最完整的处理jsp处理乱码问题步骤,不需要手工转码
- jsp连接数据库的乱码问题 servlet请求参数编码处理get post
- JSP页面中文乱码问题处理
- 处理jsp中文参数传递乱码问题
- jsp乱码问题处理方法
- jsp乱码处理问题
- JAVAWEB开发模式之JSP的几种开发模式、处理Cookie中文乱码