zoukankan      html  css  js  c++  java
  • Cookie实现网站首页生成上次访问时间代码段

    CookieDemo1.java 实现网站首页生成上次访问时间代码段

        import java.io.IOException;  
        import java.io.PrintWriter;  
        import java.util.Date;  
          
        import javax.servlet.ServletException;  
        import javax.servlet.http.Cookie;  
        import javax.servlet.http.HttpServlet;  
        import javax.servlet.http.HttpServletRequest;  
        import javax.servlet.http.HttpServletResponse;  
          
        //网站首页:可以实现显示用户上次访问时间  
        public class CookieDemo1 extends HttpServlet {  
            @SuppressWarnings("deprecation")  
            public void doGet(HttpServletRequest request, HttpServletResponse response)  
                    throws ServletException, IOException {  
                response.setContentType("text/html;charset=UTF-8");      
                PrintWriter out = response.getWriter();  
                out.write("这是网站首页!!<br/><br/>");  
                out.write("您上次访问时间是:");  
                //得到上次访问时间  
                Cookie cookies[] = request.getCookies();  
                for(int i=0;cookies!=null && i<cookies.length;i++){  
                    Cookie cookie = cookies[i];  
                    if(cookie.getName().equals("lastAccessTime")){  
                        Long time = Long.parseLong(cookie.getValue());  
                        Date d = new Date(time);  
                        out.write(d.toLocaleString());  
                    }  
                }  
                  
                //给用户以cookie的形式送最新的时间  
                Cookie cookie = new Cookie("lastAccessTime",System.currentTimeMillis()+"");  
                response.addCookie(cookie);  
                cookie.setMaxAge(10000);            
            }  
          
            public void doPost(HttpServletRequest request, HttpServletResponse response)  
                    throws ServletException, IOException {  
          
                doGet(request, response);  
            }  
          
        }  
  • 相关阅读:
    Docker篇章1:Docker介绍
    flask-restful结合vue自定义错误类型
    9.Go语言-函数
    8.Go语言-流程控制
    7.Go语言-结构体
    6.Go语言-指针
    5.Go语言-map类型
    计算机组成原理笔记2-数制、字符、校验码、定点数、浮点数、算术逻辑单元
    计算机组成原理笔记1--基础概念丶性能指标
    计算机网络笔记2--物理层
  • 原文地址:https://www.cnblogs.com/lichone2010/p/3128091.html
Copyright © 2011-2022 走看看