诚心求!!

解决方案 »

  1.   

    Step 1:
    <%
    Cookie cookie = new Cookie("site_name", "Test Site");
    response.addCookie(cookie);
    Cookie[] cs = request.getCookies();
    %>Step 2:
    <%
    if (cs != null && cs.length > 0) {
    for (int i = 0; i < cs.length; i++) {
    out.println(cs[i].getName() + " " + cs[i].getValue() + "<br />");
    }
    }
    %>
      

  2.   

    不同服务器有不同的实现,像Tomcat之类的你下载它的源代码就可以看到啦
      

  3.   

    String name=fuyou001;
    Cookie ckName = new Cookie("name",name);
    ckName.setMaxAge(365*24*3600);//设置Cookie存在时间(秒)
    response.addCookie(ckName);
      

  4.   

    Cookie cookie = new Cookie("", ""); 
    response.addCookie(cookie); 
      

  5.   

    二楼的,请教Tomcat的源代码哪里下载啊
      

  6.   

    这个是一个在response中使用cookies的例子String userName="hellking";
    Cookie[] cookie=request.getCookies();
    Cookie cookie_response=null;
    List list=Arrays.asList(cookie);
    Iterator it=list.iterator();
    while(it.hasNext())
    {
      Cookie temp=(Cookie)it.next();
      if(temp.getName().equals(userName+"_access_time")) 
      {
       cookie_response=temp;
       break;
      }
     }
       
    out.println("当前的时间:"+new java.util.Date()+"<br>");
    if(cookie_response!=null)
    {
       out.println("上一次访问的时间:"+cookie_response.getValue());
       cookie_response.setValue(new Date().toString());
    }
    else
    {
    cookie_response=new Cookie(userName+"_access_time",new java.util.Date().toString());
    }
    response.addCookie(cookie_response);
    response.setContentType("text/html");
    response.flushBuffer();
      

  7.   

    我想请教的是addCookie();getCookies()这些函数的源代码,不是怎么调用,谢谢上面几位兄台的。