2013-06-06 3 views
5

Я пытался получать печенье из JavaScript в сервлет с помощьюКак вызвать cookie javascript в сервлет?

request.getcookie()

метод. Но я нашел значение как null.

Есть ли способ получить файл cookie с javascript на сервлет?

+0

Попробуйте http://www.java2s.com/Code/Java/Servlets/GetCookiefromRequest.htm – newuser

ответ

2

попробовать это

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

Попробуйте

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()); 
    } 
} 
Смежные вопросы