日期:2014-05-18  浏览次数:20702 次

java读取cookie的问题
    首先我已经把cookie写入客户端了,以下是截图:






    读取cookie的java代码:

private String getUsername(HttpServletRequest request){  
        Cookie[] cookies = request.getCookies();  
        String username = "";  
        if(cookies!=null){  
            for (int i = 0; i < cookies.length; i++)   
            {  
               Cookie c = cookies[i];       
                       System.out.println(c.getName()+"--"+c.getValue());  
               if(c.getName().equalsIgnoreCase("username"))  
               {  
                   username = c.getValue();  
               }  
            }  
        }  
        return username;  
    }  
   


 程序输出的cookie key/value如下:

JSESSIONID--3895FE881678B0085D24BC54F43BE077

q7O_visitedfid--2

uchome_loginuser--liusheng

不知道为什么拿不到username和ticket两个cookie?

cookie java