package cn.itcast.chapter05.cookie.example;
import java.io.IOException;
import java.net.URLEncoder;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet("/LastAccessServlet")
public class LastAccessServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
String lastAccessTime=null;
Cookie[] cookies=request.getCookies();
for(int i=0;cookies!=null&&i<cookies.length;i++) {
if("lastAccess".equals(cookies[i].getName())) {
lastAccessTime=cookies[i].getValue();
break;
}
}
if(lastAccessTime==null) {
response.getWriter().print("您是首次访问本站!");
}else {
response.getWriter().print("您上次访问的时间是"+lastAccessTime);
}
String currentTime=new SimpleDateFormat("yyyy-MM-dd-hh-mm-ss").format(new Date());
Cookie cookie=new Cookie("lastAccess",currentTime);
response.addCookie(cookie);
}
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
this.doPost(req, resp);
}
}
显示用户上次访问时间
最新推荐文章于 2024-03-26 17:39:22 发布