一 import javax.servlet.ServletException;
 二 import javax.servlet.http.Cookie;
 三 import javax.servlet.http.HttpServlet;
 四 import javax.servlet.http.HttpServletRequest;
 五 import javax.servlet.http.HttpServletResponse;
 六 import java.io.IOException;
 七 import java.io.PrintWriter;
 八 import java.util.Date;
 九 
一0 public class CookieDemo0一 extends HttpServlet {
一一     @Override
一二     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
一三         //解决外文治码
一四         req.setCharacterEncoding("utf⑻");
一五         resp.setCharacterEncoding("utf⑻");
一六 
一七         PrintWriter out = resp.getWriter();
一八 
一九         Cookie[] cookies = req.getCookies();
二0 
二一         if (cookies != null){
二二             out.write("你前次会见的时间是:");
二三             for (int i = 0; i < cookies.length; i++) {
二四                 Cookie cookie = cookies[i];
二五                 if (cookie.getName().equals("LastLoginTime")){
二六                     long lastLoginTime = Long.parseLong(cookie.getValue());
二七                     Date date = new Date(lastLoginTime);
二八                     out.write(date.toLocaleString());
二九                 }
三0             }
三一         }else {
三二             out.write("那是你第1次会见原站");
三三         }
三四 
三五         Cookie cookie = new Cookie("LastLoginTime", System.currentTimeMillis()+"");
三六         resp.addCookie(cookie);
三七     }
三八 
三九     @Override
四0     protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
四一         doGet(req, resp);
四二     }
四三 }

 

转自:https://www.cnblogs.com/meteor119/p/15370068.html

更多文章请关注《万象专栏》