Problema com Cookie

2 respostas
B

Pessoal,

Estou tentando setar um Id (int) num cookie.
MAs qdo faço isso, dá erro.

Código:

int IdLogin = obj.getIdLogin(Login,Senha);

Cookie oCookie = new Cookie(IdLogin, IdLogin);

response.addCookie(oCookie);

response.sendRedirect(main.jsp);

O detalhe, é que qdo eu coloco Cookie oCookie = new Cookie(“IdLogin”, “TESTE”);, funciona.

Alguém sabe oq pode estar ocorrendo?

Erro:

C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\motostore\org\apache\jsp\sys\access_jsp.java:53: cannot resolve symbol

symbol  : constructor Cookie  (java.lang.String,int)

location: class javax.servlet.http.Cookie

Cookie oCookie = new Cookie(IdLogin, IdLogin);

^

1 error

2 Respostas

J

Oi

biancuzzi, na classe Cookie só existe um construtor que tem como parametros duas Strings, tu não pode usar int no construtor, confere a documentação

http://java.sun.com/products/servlet/2.1/api/javax.servlet.http.Cookie.html

T+

B

Certíssimo!
:lol:

Bendita mania de ASP isso…
rsrsrs
Valeu a dica

Criado 5 de setembro de 2004
Ultima resposta 8 de set. de 2004
Respostas 2
Participantes 2