AI智能
改变未来

使用request对象的addCookie()方法实现记录本次及上一次访问网页的时间


代码

%@ page language=\"java\" contentType=\"text/html\" pageEncoding=\"utf-8\"%><html><head></head><body><%request.setCharacterEncoding(\"utf-8\");Cookie[] cookies=request.getCookies();//从request中获取Cookies集//初始化cookies对象为空Cookie cookie_response=null;if(cookies!=null){cookie_response=cookies[0];}out.println(\"本次访问时间:\"+new java.util.Date().toLocaleString()+\"<br>\");if(cookie_response!=null){//输出上一个访问的时间,并设置cookie_response对象为最新时间out.println(\"上一次访问的时间:\"+cookie_response.getValue());cookie_response.setValue(new java.util.Date().toLocaleString());}//如果Cookies集为空,创建cookie,并加入到response中if(cookies==null){cookie_response=new Cookie(\"AccessTime\",\"\");cookie_response.setValue(new java.util.Date().toLocaleString());response.addCookie(cookie_response);}</body></html>

运行效果

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 使用request对象的addCookie()方法实现记录本次及上一次访问网页的时间