您的位置:首页 > Web前端 > JavaScript

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(转换后的字符);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: