美文网首页
jsp中的cookie

jsp中的cookie

作者: 奔跑的虫子 | 来源:发表于2018-05-06 22:44 被阅读7次

         

            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所遵从的协议版本.

    相关文章

      网友评论

          本文标题:jsp中的cookie

          本文链接:https://www.haomeiwen.com/subject/imeprftx.html