• Cookie会话技术


    java web动态资源有Servlet和JSP;

    HTTP协议是无状态的,即每次请求响应和其他的互补相关,所以要共享数据,需要会话技术;

    一、概念

     二、Cookie会话技术

    代码写在服务器端,设置Cookie和发送Cookie以及接收Cookie,但Cookie数据是保存在客户端的;

    1、快速入门

     同一个浏览器先后访问这两个Servlet时,会保存Cookie数据,会话中数据共享(服务器端体现,第二个Servlet可以获取到第一个Servlet设置的数据);

    2、Cookie原理

     

    3、Cookie详解

    3.1

     

     3.2

     

     其中,负数是默认值,不设置就是负数,即浏览器关闭则清除Cookie数据;0是立即清除掉之前保存的Cookie信息;

    3.3

    3.4

     其中,域名映射和分布式部署有用到不同服务器之间的共享数据;

     4、Cookie特点和作用

     其中,数据存在客户端风险大,没有服务器端安全;

    登陆情况下,做一些设置修改就可以交互数据库,数据就可以存储到服务器端;

    三、Cookie案例之

    1、需求分析

     2、代码实现

    Cookie只有一对name和value;

    可以设置多个Cookie;

    ASC码32是空格;

     

     其中,DateFormat设置日期格式认的是yyyyMMddHHmmss这些因为字母设置值,其他用中文和“-”无所谓;

    URL编码可以解决中文问题,%(十六进制0-EF)(十进制数字);

    用一个标志位来控制:

    首次访问:

  • 相关阅读:
    实验七、信号
    实验六 进程基础
    实验五 shell脚本编程
    实验四 Linux系统C语言开发环境学习
    实验三 Linux系统用户管理及VIM配置
    实验二 Linux系统常用操作命令
    实验一Linux系统与应用课程准备
    实验八 进程间通信
    实验七 信号
    实验六 进程基础
  • 原文地址:https://www.cnblogs.com/wmqiang/p/11601405.html
Copyright © 2020-2023  润新知