1. Cookie的英文原意是"点心",它是用户访问Web服务器时,服务器在用户硬盘上存放的信息,好像是服务器送给客户的"点心" 。

2. 服务器可以根据Cookie来跟踪用户,这对于需要区别用户的场合(如电子商务)特别有用。

3. 一个Cookie包含一对Key/Value。

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;@WebServlet(name = "CookieServlet")
public class CookieServlet extends HttpServlet {private int count1;private int count2;protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doGet(request,response);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {Cookie cookie = new Cookie("CookieName"+count1++, "CookieValue"+count2++);cookie.setMaxAge(15); // 设置cookie的存活时间response.addCookie(cookie);  //  服务器给客户端发送一个CookieCookie[] cookies = request.getCookies(); // 获取客户端发送给服务器的Cookieif(null == cookies){return;}for(Cookie c : cookies){System.out.println(c.getName()+" "+c.getValue());}}
}

javaweb:Cookie相关推荐

  1. JavaWeb Cookie详解

    代码地址如下: http://www.demodashi.com/demo/12713.html Cookie的由来 首先我们需要介绍一下,在Web开发过程中为什么会引入Cookie.我们知道Http ...

  2. Javaweb | cookie实现两周内免登录

    目录 1. 问题 2.解决思路 3. 解决步骤 3.1 编写登录页面(lg.jsp) 3.2 编写一个登录成功页面(success.jsp) 3.3 编写登录失败页面(fail.html) 3.4 写 ...

  3. 表单提交-两周内免登录javaweb cookie实现

    目录 一.运行结果 二.原理 login.jsp LoginServlet.java hello.jsp 三.代码分享 login.jsp LoginServlet.java hello.jsp 一. ...

  4. JavaWeb——Cookie

    一.Cookie简介  Cookie是客户端(一般指浏览器)请求服务器后服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识 ...

  5. Cookie | Cookie的理论基础、Cookie中常用的方法

    目录 一:Cookie的理论基础 二:Cookie中常用的方法 一:Cookie的理论基础 (1)cookie怎么生成? ①session的实现原理中,每一个session对象都会关联一个sessio ...

  6. Java基础+框架 面试题

    第一轮面试题 面试题 第二轮面试题 Java基础 1.活字印刷,面向对象 2.面向对象原则 2.1 开放-封闭原则 白话解释:对于拓展是开放的,对于更改是封闭的 2.2依赖倒置原则 通俗解释:针对接口 ...

  7. (JavaWeb)会话跟踪技术Cookie和Session(重点)

    文章目录 Cookie和Session 会话 保存会话的两种技术 Cookie 实现显示上次访问时间 Session Session的使用 session实现购物车功能 Cookie和Session ...

  8. Java-Web JSP、Cookie和Session域对象

    一.JSP入门 1.什么是JSP JSP(Java Server Pages)是JavaWeb服务器端的动态资源.它与html页面的作用是相同的,显示数据和获取数据. 2.JSP的组成 JSP = h ...

  9. JavaWeb 入门篇 (5) Cookie 和 Session 详解

    Cookie 和 Session 详解 一.会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话. 有状态会话:一个同学来过 ...

最新文章

  1. python编程爱心-Python使用turtle库画一个爱心构成的爱心
  2. 利用java打印正三角形_JAVA一层for循环实现打印正三角形和到三角形
  3. Mysql 8.0下载与安装详解,并修改安装路径
  4. python随机数生成验证码_Python随机数random模块学习,并实现生成6位验证码
  5. git 忽略 部分文件夹_git提交忽略某些文件或文件夹
  6. MySQL不能启动 Can't start server : Bind on unix socket: Permission denied
  7. 随想录(功能安全和软件开发)
  8. Android P2P语音通话实现(思路探讨)
  9. Android高级开发面试题目,再也不用担心不能升职加薪了。
  10. LUA 协程 Coroutine
  11. 理清contactsprovider
  12. 微信群越来越多,我该如何科学地管理?
  13. java 正数转负数函数_Java数学函数将正整数转换为负数并将负整数转换为正数?...
  14. 【蓝桥单片机】51单片机(stc15f)的两个寄存器TCON和TMOD
  15. 推荐综述博客网址马克
  16. 算法日志:python把终端的信息存为log和logging
  17. 英文版SecureCRT显示乱码解决
  18. 一分钟读懂互联网广告竞价策略
  19. 首页布局跟小程序如何配置Iconfont—小程序入门与实战(七)
  20. Flask SQLAlchemy 操作数据库已有数据表

热门文章

  1. Protocol Buffer搭建及示例
  2. whereis命令查看你要添加的软件在哪里
  3. SSAS : 使用.NET为SSAS编写自定义程序集
  4. GLUT键盘控制(glutKeyboardFunc和glutSpecialFunc)
  5. Matlab Robotic Toolbox V9.10工具箱(四):常用函数
  6. 分布式工具的一次小升级⏫
  7. 【bootstrap组件】几个常用的好用bs组件
  8. cin.get()和cin.getline()之间的区别
  9. asp.net url重写相关技术问题整理
  10. linux 命令:ls命令