Bom Dia!
To testando aqui se eu consigo fazer funcionar um cookie…
boolean existeCookie = false;
Cookie cookies [] = request.getCookies();
if (cookies != null) {
for (int i = 0; i < cookies.length; i++) {
out.println("cookie existente: "+cookies [i].getName());
if (cookies [i].getName().equals("teste")) {
existeCookie = true;
}
}
if(!existeCookie){
Cookie cookie = new Cookie("teste","teste");
cookie.setMaxAge(60*60*24*30);
response.addCookie(cookie);
}
Eu rodo o código acima uma vez pra criar o cookie.
Na segunda vez… quando imprimo na tela, o cookie não foi criado.
Quando eu olho nos cookies do firefox ele também não foi criado.
Já liberei cookies no meu firefox.
O que pode ser??
Obrigado.