JAVA认证 百分网手机站

Java认证考试:如何设置和删除cookie

时间:2017-10-16 11:39:40 JAVA认证 我要投稿

Java认证考试:如何设置和删除cookie

  -

  /**

  * 删除cookie

  */

  public static void clearCookie(HttpServletRequest request,HttpServletResponse response, String path) {

  Cookie[] cookies = request.getCookies();

  try{

  for(int i=0;i《cookies.length;i++) {

  //System.out.println(cookies[i]。getName() + “:” + cookies[i]。getValue());

  Cookie cookie = new Cookie(cookies[i]。getName(), null);

  cookie.setMaxAge(0);

  cookie.setPath(path);//根据你创建cookie的`路径进行填写

  response.addCookie(cookie);

  }

  }catch(Exception ex) {

  System.out.println(“删除Cookies发生异常!”);

  }

  }

  public static void setCookie(HttpServletResponse response, String name, String value, String path) {

  if (logger.isDebugEnabled()) {

  logger.debug(“Setting cookie ‘” + name + “’ on path ‘” + path + “’”);

  }

  Cookie cookie = new Cookie(name, value);

  cookie.setSecure(false);

  cookie.setPath(path);

  cookie.setMaxAge(Constants.COOKIE_INVALID_TIME);

  response.addCookie(cookie);

  // logger.info(“setCookie 完成……。”);

  }

  //调用

  String cookiename = “vbo”;

  String cookievalue = “cb”;

  String path = “/”;

  setCookie(response, cookiename , cookievalue , path);

  clearCookie(request,response,path);//如果有name的话,方法也要增加name过去才能匹配

【Java认证考试:如何设置和删除cookie】相关文章:

1.php 删除cookie方法详解

2.php中session和cookie的区别

3.sun java认证考试介绍

4.java认证考试细则介绍

5.Sun Java认证考试科目

6.JAVA认证考试费用

7.java认证考试介绍

8.Sun java认证考试答案