jsp cookie 中文乱码 的解决方法
保存cookie
String value = java.net.URLEncoder.encode("你需要保存的中文");
??????
??????Cookie namecookie = new Cookie("draftflow_username",value);
??????//Cookie usercookie = new Cookie("draftflow_user",user);
??????namecookie.setMaxAge(60*60*24*30*365);
??????namecookie.setPath("/");
??????response.addCookie(namecookie);
讀取 cookie
?
Cookie[] cookies = request.getCookies();
??if(cookies!=null)
??{
????? String name = "";
??????????? for (int i = 0; i < cookies.length; i++)
????? {
???????? Cookie c = cookies[i];????
???????? if(c.getName().equalsIgnoreCase("draftflow_username"))
???????? {
??????????? name =java.net.URLDecoder.decode(c.getValue());//解碼
????????? }
?????? }
轉(zhuǎn)載于:https://www.cnblogs.com/wuzk2008/archive/2008/11/18/1335631.html
總結(jié)
以上是生活随笔為你收集整理的jsp cookie 中文乱码 的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最近要看的书
- 下一篇: 为什么说Lucene不好