String value = java.net.URLEncoder.encode("中文","utf-8");
Cookie cookie = new Cookie("chinese_code",value);
cookie.setMaxAge(60*60*24*6);
response.addCookie(cookie);
encode() 只有一个参数的已经过时了,现在可以设置编码格式, 取cookie值的时候 也不用解码了。
使用java.net.URLEncoder.encode()进行中文编码并设置Cookie
本文介绍了如何使用java.net.URLEncoder.encode()方法对中文字符串进行UTF-8编码,并通过设置Cookie将编码后的字符串保存在客户端。重点突出了编码格式设置和Cookie操作的最新实践。
String value = java.net.URLEncoder.encode("中文","utf-8");
Cookie cookie = new Cookie("chinese_code",value);
cookie.setMaxAge(60*60*24*6);
response.addCookie(cookie);
encode() 只有一个参数的已经过时了,现在可以设置编码格式, 取cookie值的时候 也不用解码了。

被折叠的 条评论
为什么被折叠?