经验:cookie会把信息保存在客户端,所以比较重要和敏感的信息不要用cookie!
使用cookie:
导入类:<%@page import="javax.servlet.http.cookie"%>
创建cookie对象:Cookie newCookie=new Cookie(String key,Object value);
写入:response.addCookie(newCookie);
cookie的常用方法: setMaxAge(int expiry)设置cookie有效期,秒为单位,参数0表示删除cookie,为-1或不设置,表示cookie会在窗口关闭后失效/
setValue(String value)给cookie赋新值/
getName()获得cookie的名字/
getValue()获得cookie的值/
getMaxAge()获得cookie的有效时间,以秒为单位。
Cookie[] cookie=request.getCookie();返回的是一个cookie对象数组,要通过遍历访问。