js 获取cookie
function getCookie(name)
{var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
其他路径访问cookie时必须设置cook.setPath("/"); 否则获取不到
设置cookie时
public static void setCookie(String name, String value, int miniute)
{
//写入cookie
HttpServletResponse response = ActionContext.getActionContext().getHttpServletResponse();
Cookie cook = new Cookie(name, value);
cook.setPath("/");
cook.setMaxAge(24 * 60 * 60);//默认有效期为24小时
if(miniute > 0)
{
cook.setMaxAge(miniute * 60);
}
response.addCookie(cook);
}