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);
    }
}


相关文章
|
6月前
|
存储 安全
什么是Cookie与Session之Cookie详解
什么是Cookie与Session之Cookie详解
68 0
|
6月前
|
存储 缓存 物联网
新EDPB指南:不只是Cookie
保障中国企业符合《个人信息保护法》合规,方案包括梳理基线、发现敏感信息、简化评估工作流、快速响应权利请求、满足告知同意要求,以及有效保护敏感数据。用九智汇整合自动化工具和规则引擎,确保高效风险评估、合规证据链建立,进一步保障数据安全。
78 1
|
存储 安全 算法
96 # cookie
96 # cookie
52 0
|
存储 编解码 应用服务中间件
Cookie浅谈
Cookie浅谈
86 0
向Cookie里添加东西
向Cookie里添加东西
82 0
|
存储 JavaScript 前端开发
Cookie 剖析
Cookie 剖析
134 0
|
存储 Web App开发 API
Cookie
Cookie
81 0
|
Web App开发 安全 JavaScript
Hostonly cookie是什么鬼?
知道cookie hostonly属性的请举手🧐
Hostonly cookie是什么鬼?
|
存储 安全 前端开发
小cookie,大智慧
Cookie是什么?cookies是你访问网站时创建的数据片段文件,通过保存浏览信息,它们使你的在线体验更加轻松。 使用cookies,可以使你保持在线登录状态,记录你的站点偏好,并为你提供本地化支持。
小cookie,大智慧