javaweb:Cookie
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相关推荐
- JavaWeb Cookie详解
代码地址如下: http://www.demodashi.com/demo/12713.html Cookie的由来 首先我们需要介绍一下,在Web开发过程中为什么会引入Cookie.我们知道Http ...
- Javaweb | cookie实现两周内免登录
目录 1. 问题 2.解决思路 3. 解决步骤 3.1 编写登录页面(lg.jsp) 3.2 编写一个登录成功页面(success.jsp) 3.3 编写登录失败页面(fail.html) 3.4 写 ...
- 表单提交-两周内免登录javaweb cookie实现
目录 一.运行结果 二.原理 login.jsp LoginServlet.java hello.jsp 三.代码分享 login.jsp LoginServlet.java hello.jsp 一. ...
- JavaWeb——Cookie
一.Cookie简介 Cookie是客户端(一般指浏览器)请求服务器后服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识 ...
- Cookie | Cookie的理论基础、Cookie中常用的方法
目录 一:Cookie的理论基础 二:Cookie中常用的方法 一:Cookie的理论基础 (1)cookie怎么生成? ①session的实现原理中,每一个session对象都会关联一个sessio ...
- Java基础+框架 面试题
第一轮面试题 面试题 第二轮面试题 Java基础 1.活字印刷,面向对象 2.面向对象原则 2.1 开放-封闭原则 白话解释:对于拓展是开放的,对于更改是封闭的 2.2依赖倒置原则 通俗解释:针对接口 ...
- (JavaWeb)会话跟踪技术Cookie和Session(重点)
文章目录 Cookie和Session 会话 保存会话的两种技术 Cookie 实现显示上次访问时间 Session Session的使用 session实现购物车功能 Cookie和Session ...
- Java-Web JSP、Cookie和Session域对象
一.JSP入门 1.什么是JSP JSP(Java Server Pages)是JavaWeb服务器端的动态资源.它与html页面的作用是相同的,显示数据和获取数据. 2.JSP的组成 JSP = h ...
- JavaWeb 入门篇 (5) Cookie 和 Session 详解
Cookie 和 Session 详解 一.会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话. 有状态会话:一个同学来过 ...
最新文章
- python编程爱心-Python使用turtle库画一个爱心构成的爱心
- 利用java打印正三角形_JAVA一层for循环实现打印正三角形和到三角形
- Mysql 8.0下载与安装详解,并修改安装路径
- python随机数生成验证码_Python随机数random模块学习,并实现生成6位验证码
- git 忽略 部分文件夹_git提交忽略某些文件或文件夹
- MySQL不能启动 Can't start server : Bind on unix socket: Permission denied
- 随想录(功能安全和软件开发)
- Android P2P语音通话实现(思路探讨)
- Android高级开发面试题目,再也不用担心不能升职加薪了。
- LUA 协程 Coroutine
- 理清contactsprovider
- 微信群越来越多,我该如何科学地管理?
- java 正数转负数函数_Java数学函数将正整数转换为负数并将负整数转换为正数?...
- 【蓝桥单片机】51单片机(stc15f)的两个寄存器TCON和TMOD
- 推荐综述博客网址马克
- 算法日志:python把终端的信息存为log和logging
- 英文版SecureCRT显示乱码解决
- 一分钟读懂互联网广告竞价策略
- 首页布局跟小程序如何配置Iconfont—小程序入门与实战(七)
- Flask SQLAlchemy 操作数据库已有数据表
热门文章
- Protocol Buffer搭建及示例
- whereis命令查看你要添加的软件在哪里
- SSAS : 使用.NET为SSAS编写自定义程序集
- GLUT键盘控制(glutKeyboardFunc和glutSpecialFunc)
- Matlab Robotic Toolbox V9.10工具箱(四):常用函数
- 分布式工具的一次小升级⏫
- 【bootstrap组件】几个常用的好用bs组件
- cin.get()和cin.getline()之间的区别
- asp.net url重写相关技术问题整理
- linux 命令:ls命令