cookie

简介: cookie

通过设置cookie来记录上次访问时间

public class cookie  extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.setContentType("text/html;charset=UTF-8");
        req.setCharacterEncoding("utf-8");
        resp.setCharacterEncoding("utf-8");//保证输出到页面的不是乱码
        Cookie[] cookies = req.getCookies();
        if(cookies!=null){
            resp.getWriter().write("你上次的访问时间是:");
            for (int i = 0; i <cookies.length ; i++) {
                Cookie cookie=cookies[i];//通过遍历将cookie转化为字符串
                if (cookie.getName().equals("lastLoginTime")){
                    long lastLoginTime = Long.parseLong(cookie.getValue());
                    Date date = new Date(lastLoginTime);
                    resp.getWriter().write(date.toString());
                }
            }
        }else {
            resp.getWriter().write("这是你第一次访问本站");
        }
        Cookie cookie=new Cookie("lastLoginTime",System.currentTimeMillis()+"");//设置cookie名与cookie值
        cookie.setMaxAge(24*60*60);
        resp.addCookie(cookie);
    }
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}


相关文章
|
3月前
|
存储 安全
什么是Cookie与Session之Cookie详解
什么是Cookie与Session之Cookie详解
37 0
|
3月前
|
存储 缓存 物联网
新EDPB指南:不只是Cookie
保障中国企业符合《个人信息保护法》合规,方案包括梳理基线、发现敏感信息、简化评估工作流、快速响应权利请求、满足告知同意要求,以及有效保护敏感数据。用九智汇整合自动化工具和规则引擎,确保高效风险评估、合规证据链建立,进一步保障数据安全。
32 1
|
5月前
|
存储 安全 算法
96 # cookie
96 # cookie
16 0
|
9月前
|
存储 编解码 应用服务中间件
Cookie浅谈
Cookie浅谈
53 0
|
9月前
|
存储
|
10月前
向Cookie里添加东西
向Cookie里添加东西
52 0
|
10月前
|
存储 Web App开发 API
Cookie
Cookie
50 0
|
10月前
|
存储 JavaScript 前端开发
Cookie 剖析
Cookie 剖析
107 0
|
存储 Web App开发 前端开发
60、Cookie
Cookie 是服务器保存在浏览器的一小段文本信息,一般大小不能超过4KB。浏览器每次向服务器发出请求,就会自动附上这段信息。
181 0
|
Web App开发 安全 JavaScript
Hostonly cookie是什么鬼?
知道cookie hostonly属性的请举手🧐
Hostonly cookie是什么鬼?