arthurminarini 22 de dez. de 2010
resolvi pegando no java o response do site
buiutb 17 de ago. de 2012
Ele já resolveu, porém eu estou com mesmo problema.
Consigo pegar somente o JSESSIONID. Porém, no FireCookie aparece meu cookie que eu add…
Já utilizei HttpServletRequest e não deu certo…
Com Response, qual método utilizar? Ou, o que devo fazer?
Abraço e desculpa se fiz errado questionar aqui.
PS: Acredito que seja errado, duplicar o tópico no fórum.
arthurminarini 17 de ago. de 2012
cara faz tempo isso mas vamos lá ver se eu posso te ajudar…
se eu entendi mais ou menos…
public void doGet ( HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOException {
Cookie [] cookies = request . getCookies ();
String searchString = getCookieValue ( cookies , "searchString" , "Java Programming" );
...
...
...
public static String getCookieValue ( Cookie [] cookies , String cookieName , String defaultValue ) {
for ( int i = 0 ; i < cookies . length ; i ++ ) {
Cookie cookie = cookies [ i ] ;
if ( cookieName . equals ( cookie . getName ()))
return ( cookie . getValue ());
}
return ( defaultValue );
}
fonte
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/Servlet-Tutorial-Cookies.html
eu lembro que estava com problemas e foi iniciado com este topico
buiutb 17 de ago. de 2012
Agradeço por responder, porém,tentei e não tive sucesso.
Mas descobri porque… Eu tenho um botão que faz uma requisição via ajax… e no onclick,o mesmo botão, da um submit no form fazendo com que eu perca os dados no Cookie.
A solução que eu tve foi controlar via banco.
Abraço.