document.cookie =setvalue;//setvalue存储的是键值
在servlet中应该如何转换成中文读取或设置字符编码格式
以下是我在servlet中的代码:
response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
String cookieName ="Drag_pttyle3";
String cookieValues="";
Cookie cookies[] = request.getCookies();
if (cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName())){
cookieValues=cookie.getValue();//如何转换成中文的地方
}
}
}
在servlet中应该如何转换成中文读取或设置字符编码格式
以下是我在servlet中的代码:
response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
String cookieName ="Drag_pttyle3";
String cookieValues="";
Cookie cookies[] = request.getCookies();
if (cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName())){
cookieValues=cookie.getValue();//如何转换成中文的地方
}
}
}
function setCookie(name,value,domain){var value = encodeURIComponent(value);//进行转码的地方var nameString = "Drag_"+name + "=" + value; //给cookie变量增加前缀var extime = new Date(); extime.setTime (extime.getTime () + 315360000);var expiryString = ";expires=" + extime.toGMTString();var domainString = "";var pathString = ";path=/"; var setvalue = nameString + expiryString;document.cookie =setvalue;}