Cookie[RESOLVIDO]

Moçoda estou conseguindo gravar os cookies, não sei o pq…
é algo tão simples…
Estou fazendo da seguinte forma…

private void createCookie(HttpServletResponse response) { Cookie cookie = new Cookie("name", "value"); cookie.setMaxAge(300000); cookie.setDomain("www.site.com.br"); cookie.setPath("c:/cookie"); response.addCookie(cookie); }

ah eu tenho uma pasta no diretorio “c:/cookie”
esse metodo só é solicitado quando não existe cookie…
quando faço o debug… o meu array de Cookies vem sempre nulo

tem algo de errado ?

O Cookie é armazenado pelo browser … cada browser define um caminho para isso por si só… sendo que vc não tem controle sobre isso.
Vc pode verificar seu cookie é via javascript… ou no retorno…

Dê uma lida aqui… vai lhe escrescer um pouco melhor sobre a utilidade tanto do domain, qto do path

http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/Cookie.html#setPath(java.lang.String)

[]s

http://camilolopes.wordpress.com/2009/05/22/cookies-com-jsp-mysql/

dar uma olhada tb