黑马程序员技术交流社区

标题: [石家庄校区]Day16 Cookie的使用和概述 [打印本页]

作者: g207776411    时间: 2018-5-21 15:27
标题: [石家庄校区]Day16 Cookie的使用和概述
Day16 Cookie的使用和概述


Day16   会话技术 Cookie和Session
会话技术概述会话技术的作用和描述Cookie的有效期Cookie保存数据的使用  //向浏览器保存数据:
  HttpServletResponse有一个方法: 服务器通过响应向客户端发送数据,存取在客户端
      * response.addCookie(Cookie cookie);
  //获得浏览器带过来的Cookies存储的数据;
  HttpServletRequest有一个方法:
      * Cookie[] cook=request.getCookie();
  //创建一个Cookie对象:
      * Cookie(String name,String value);Cookie的常用APICookie中存储中文的实现对中文的编码和解码编码解码代码实现  
  //首先获取Cookie中存取的值
  Cookie[] cookies=request.getCookies();
  //通过CookieUtils工具类来获取指定的名字的value值
  Cookie aa=CookieUtils.findCookie("vlaue","aa");
  if(aa!=null){
      //获取指定名字对应的value值
      String value=aa.getValue();
   //进行解码
      String a= URLDecoder.decode(value,"UTF-8");
  }
  //对添加到Cookie的中文数据进行编码
     String value=URLEncoder.encode("二哈傻中无敌","UTF-8");
  //用Cookie全参构造的方式将数据进行初始化
      Cookie cookie=new Cookie("aa",vlaue);//传入参数名字和对应的值
      //向客户端添加存储对数据
      response.addCookie(cookie);Cookie的常用API:Cookie的分类有关:动态设置项目的路径
file://F:/JAVA%E8%AF%AD%E8%A8%80%E8%B5%84%E6%96%99/%E9%BB%91%E9%A9%AC%E4%BA%8C%E9%98%B6%E6%AE%B5_Web%E7%AC%94%E8%AE%B0/MyNoteBook/Day16%E6%88%AA%E5%9B%BE/1526541630403.png?lastModify=1526869247
代码实现浏览记录步骤分析





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2