Problema com GetAttribute

5 respostas
guigomesa

Tenho uma classe que recupera algumas configurações, ele é iniciado no init do servlet, coloco o objeto no request

request.setAttribute("Configs", this.conf); response.sendRedirect("UsuarioAcoes");

Mas quando vou recupera-lo, o mesmo fica como null:

Configuracoes conf = (Configuracoes) request.getAttribute("Configs");

Alguém pode me dar uma luz?

5 Respostas

alanbrasil1984

use o dispacher… ao invés do redirect.

guigomesa

Opa consegui achar o X da questão:

Ao usar o sendRedirect(“arquivo.jsp”) ele cria uma nova sessão o que não é o caso, consegui usando o RequestDispatcher

R

guigomesa:
Opa consegui achar o X da questão:

Ao usar o sendRedirect(“arquivo.jsp”) ele cria uma nova sessão o que não é o caso, consegui usando o RequestDispatcher

Então está na hora de vc aprender a diferença entre forward x redirect :lol:
http://www.javapractices.com/topic/TopicAction.do?Id=181

guigomesa

Sim, fui dar uma olhada com calma enquanto esperava uma resposta do thread e vi que o sendRedirect cria uma nova requisição com o browser, enquando o RequestDispatcher repassa preservando as informações da requisição atual. :slight_smile:

Mas de qualquer forma obrigado pelo link… :slight_smile:

R

guigomesa:
Sim, fui dar uma olhada com calma enquanto esperava uma resposta do thread e vi que o sendRedirect cria uma nova requisição com o browser, enquando o RequestDispatcher repassa preservando as informações da requisição atual. :slight_smile:

Bom garoto :smiley: :smiley:

Criado 25 de outubro de 2011
Ultima resposta 25 de out. de 2011
Respostas 5
Participantes 3