pessoal, gravo um cookie em uma página, e não consigo ler este cookie em outra página.
Reparei que o cookie só é lido quando dou um atualizar no browser.
Como faço para esse cookie ser lido sem que haja necessidade de se clicar no botão atualizar.
Parte do código da página que cria o cookie
[code]<%
Cookie c = new Cookie("nome","maria");
response.addCookie(c);
response.sendRedirect("…/home.jsp");
%>[/code]
Parte do código da página home.jsp que lé o cookie
[code]<%
Cookie cs[] = request.getCookies();
String cNome = null;
for (int i = 0; i < cs.length; i++)
if (cs[i].getName().equals("solserv"))
cNome = cs[i].getValue();
if (cNome == null)
out.println("Não encontrado");
else
out.println("Conteúdo: " + cNome);
%>[/code]
Quando entro na página home.jsp a mensagem Não encontrado é exibida e quando clico em atualizar aí sim a mensagem Conteúdo: maria aparece
Um abraço para todos.
[color=“green”][size=“11”]Mantenha seu código mais claro para os outros usuários usando a tag CODE - matheus[/size][/color]