cookie应用之显示当前时间,上次时间
2016-11-28 18:01
225 查看
package com.neuedu.servlet; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; 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.text.SimpleDateFormat; import java.util.Date; /** * Created by Administrator on 2016/11/28 0028. */ @WebServlet(name = "timeServlet",urlPatterns = "/lasttime") public class timeServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); response.setCharacterEncoding("utf-8"); //取得当前时间字符串 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String curdate=sdf.format(new Date()); PrintWriter pw=response.getWriter(); Cookie [] cookies=request.getCookies(); String strtime=""; boolean isfirstvisit=true;//假定当前是第一次访问 if(cookies!=null){ for(Cookie c:cookies){ //看cookie中是否含有名称是lasttime的cookie,如果有,不是第一次访问(之前设置过这个cookie了) //如果循环一圈都没有发现名称是lasttime的cookie,说明是第一次访问 if( 4000 "lasttime".equals(c.getName())){ isfirstvisit=false; strtime=c.getValue(); } } } //将当前时间保存到cookie中 Cookie c=new Cookie("lasttime",curdate); response.addCookie(c); if(!isfirstvisit){ pw.print("上次访问时间是"+curdate); pw.print("当前时间是"+strtime); } else { pw.print("当前时间是"+curdate); } } }
相关文章推荐
- [置顶] 【Javaweb】Cookie应用——显示用户上次访问网站的时间
- cookie应用显示当前与之前时间
- Cookie应用:显示上次访问页面时间
- Cookie的应用—显示用户上次访问时间
- JavaScript Cookie显示用户上次访问的时间和次数
- 深入体验JavaWeb开发内幕——由创建Cookie到通过Cookie获取用户上次访问某站点时间的简单应用
- cookie--显示用户上次访问时间
- javaWeb-02-cookie案例-显示用户上次访问网站的时间
- Web---Cookie技术(显示用户上次登录的时间、显示用户最近浏览的若干个图片(按比例缩放))
- cookie在web应用中实现上次登录时间以及上次访问时间 小案例理解cookie
- Servlet—Cookie(显示用户上次访问时间、显示商品浏览历史)
- cookie案例-显示用户上次访问网站的时间
- cookie显示上次访问时间,显示历史记录(下)
- cookie案例-显示用户上次访问网站的时间
- Web---Cookie技术(显示用户上次登录的时间、显示用户最近浏览的若干个图片(按比例缩放))
- cookie显示上次访问时间
- cookie的简单应用--记录上次访问时间
- cookie的简单应用--记录上次访问时间
- 利用cookie显示上次用户登录时间
- javaweb之Cookie显示上次登录时间和清除Cookie、Cookie的细节