api上写setMaxAge(0)就是删除,但是我试了为什么不行?

解决方案 »

  1.   

    response.setContentType("text/html");
            PrintWriter out = response.getWriter();
            
            Cookie[] myCookie = request.getCookies();
            
            
            
            out.println("<html>");
            out.println("<META HTTP-EQUIV=\"Refresh\" CONTENT=\"10\" URL=\"http://localhost/servlet/com.Test.cookie\">");
            out.println("<head>");
            out.println("<title>Servlet</title>");
            out.println("</head>");
            out.println("<body>");
            out.println("Cookies number: "+myCookie.length); 
            for(int i = 0;i<myCookie.length;i++){
                out.println(myCookie[i].getValue());
                out.println("|");
            }
            myCookie[2].setMaxAge(0);
            out.println("</body>");
            out.println("</html>");
             
            out.close();为什么cookie总是删不掉啊~~~郁闷~
      

  2.   

    ?我的前提是已经有了4,5个cookie存在了