jsp中的cookie

     

        jsp中使用cookie完成状态管理:

  cookie也算https消息报头的一部分,它的作用有以下方面:

  一 记录访客的某些信息。例如可以利用cookie记录用户光临的网页次数,或者访客曾经输入过的信息。某些网站可以自动记录用户上次登录的用户名,用的就是cookie。

  二 页面之间传递变量。浏览器并不会保存当前页面上任何变量的信息,当页面被关闭时,页面上的所有变量信息将随之消失。

  使用举例

  在jsp中创建简单的cookie:

  String cookiename="visitTimes";

  Cookie cookie=new Cookie(cookiename,"1");

  setMaxAge(10*60);//设置cookie存活期

  addCookie(cookie);//将cookie写入客户端

  在jsp中处理cookie数据的常用方法:

  getDomain();返回cookie的域名.

  getMaxAge();返回cookie的存活时间

  getName();返回cookie的名字

  getPath();返回cookie适用的路径

  getSecure();如果浏览器通过安全协议发送Cookie将返回true值,如果浏览器使用标准协议刚返回false值

  getValue();返回cookie的值

  getVersion();返回cookie所遵从的协议版本setComment(String purpose);设置cookie的注释

  setPath(String url);设置Cookie的适用路径

  setSecure(Boolean flag);设置浏览器是否仅仅使用安全协议来发送cookie,例如使用Https或ssl

  setValue(String newvalue);cookie创建后设置一个新的值

  setVersion(int v);设置cookie所遵从的协议版本.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,082评论 19 139
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,386评论 11 349
  • 现在走的每一步我都害怕
    尘埃19阅读 267评论 0 0
  • 2016年,我看了许多类似《如何有效阅读一本书》《如何高效学习》《番茄时钟工作法》等等方面的书籍,我想要解决的问题...
    尔雅hwy阅读 522评论 0 6
  • 作者说的调研其实我们都经历过,还有那个老人成功赶走孩子的案例,虽然身边经常发生一些事情,但是我们并没有足够的...
    城市格调刘姣阅读 673评论 0 0