我在action中用cookie.setDomain("lonol.com");   然后用response.addCookie(cookie);但是当在jsp页面读的时候显示为null.  各位大哥帮忙解决下。。

解决方案 »

  1.   

    读的代码是if(request.getCookies()!=null){
       Cookie [] cookies=request.getCookies();
       for(Cookie co:cookies){
        if (co.getDomain() != null && co.getDomain().equals("lonol.com")) {
         out.println("       :"+co.getName()+"           ");
         
         out.println(co.getValue());
        
       }out.println(co.getName());
       out.println(co.getDomain());
        }
       }
      

  2.   

    楼上的应该是对的.     cookies=request.getCookies() 是个cookie数组
      

  3.   

    我用的1.5的遍历的,但是 我输出的co.getDomain()  打印出来为null