2013-06-06 10 views
5

Ho cercato di ottenere cookie di javascript per servlet utilizzandoCome chiamare un cookie javascript in servlet?

request.getcookie()

metodo. Ma ho trovato il valore come null.

C'è un modo per ottenere un cookie da javascript a servlet?

+0

Prova questa http://www.java2s.com/Code/Java/Servlets/GetCookiefromRequest.htm – newuser

risposta

2

provare questo

Cookie[] cookies = request.getCookies(); 


for (int i = 0; i < cookies.length; i++) { 
    Cookie c = cookies[i]; 
    c.getName() //cookie name 
    c.getValue() //cookie value 

    } 
0
for (Cookie c : request.getCookies()) { 
    if("myCookieName".equals(c.getName()) { 
    System.out.println(c.getValue()); 
    } 
} 
0

Prova questa

Cookie[] cookie = request.getCookies(); 
if(cookie != null && cookie.length > 0) { 
    System.out.println("CkInfo"); 
    for(int i = 0;i < cookie.length; ++i) { 
    System.out.println("["+i+"] info"); 
    System.out.println("Name: "+cookie[i].getName()); 
    System.out.println("Comment: "+cookie[i].getComment()); 
    System.out.println("Domain: "+cookie[i].getDomain()); 
    System.out.println("MaxAge: "+cookie[i].getMaxAge()); 
    System.out.println("Path: "+cookie[i].getPath()); 
    System.out.println("Value: "+cookie[i].getValue()); 
    } 
}