cookie与session学习笔记 -- day03 cookie的使用
2016-10-26 23:23
525 查看
一、使用cookie记录最后访问时间的练习
1.创建web项目,编写servlet
package com.cookie; 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 CookieServlet extends HttpServlet{ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); //获取客户端传递的cookies Cookie[] cookies = request.getCookies(); if(null != cookies && cookies.length > 0){ for (Cookie cookie : cookies) { if("lastAccessTime".equals(cookie.getName())){ out.write("您最后的访问时间为:" + new Date(Long.parseLong(cookie.getValue())).toLocaleString()); } } } //向客户端保存cookie数据 Cookie cookie = new Cookie("lastAccessTime", System.currentTimeMillis()+""); response.addCookie(cookie);//将cookie写回到浏览器 } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } }
2.配置web.xml中的 servlet 映射
<servlet> <servlet-name>cookieServlet</servlet-name> <servlet-class>com.cookie.CookieServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>cookieServlet</servlet-name> <url-pattern>/servlet/ck1</url-pattern> </servlet-mapping>
3.启动项目,使用浏览器访问,查看效果
相关文章推荐
- php学习笔记(二十六)php中session的初步使用(基于cookie的)
- Session和Cookie学习笔记—Cookie使用
- JSP学习笔记(三):Session和Cookie
- 11 cookie&&session的学习笔记
- Token ,Cookie和Session的区别--学习笔记
- Java.Web学习笔记 Cookie Session
- python 学习笔记十九 django深入学习四 cookie,session
- PHP学习笔记:使用session来存储用户的登录信息
- Token ,Cookie和Session的区别--学习笔记
- MVC使用Controller代替Filter完成登录验证(Session校验)学习笔记5
- MVC使用Memcache+Cookie解决分布式系统共享登录状态学习笔记6
- MVC使用Memcache+Cookie解决分布式系统共享登录状态学习笔记6
- MVC使用Controller代替Filter完成登录验证(Session校验)学习笔记5
- cookie与session学习笔记 -- day01 会话介绍
- 【JAVAWEB学习笔记】16_session&cookie
- solr学习笔记 -- day03 使用solrJ客户端
- cookie与session学习笔记 -- day02 Cookie&Session
- JavaWeb学习笔记五 会话技术Cookie&Session
- Hibernate学习笔记 -- day03 使用JPA开发hibernate
- PHP学习笔记(8)验证码使用session对比