Struts - Request não armazena atributos  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
DiegoDiSouzaPJ
Java Ninja
[Avatar]

Membro desde: 14/07/2004 00:00:00
Mensagens: 251
Offline

Salve Pessoal!

Acho q o request aqui ta com mal de Alzheimer(num sei se é assim q escreve.... ) pq ele não tá conseguindo encontrar um atributo que eu estou setando dentro da minha action.
Na minha action eu to buscando uma lista pra exibir usando display e se esse list retornar null vai realizar a busca em um banco de dados. A lógica de acesso ao banco tá certinha, mas o que eu gostaria de saber o porque o request não está armazenando a minha list....

O cógigo da Action:

o código do struts config:


agradeço qualquer ajuda...
[]'s
Diego
[WWW] [ICQ]
Li_LiPJ
Entusiasta Java
[Avatar]

Membro desde: 24/06/2004 00:00:00
Mensagens: 22
Offline

Olá,
Vamos analisar o seu código.
Parece tudo certo, mas creio q tenha um errinho ai:

Veja essa linha:

List bean = (LinkedList) request.getSession().getAttribute("mrp");
Aqui vc pegou a lista da seção (geSession())

na hora de setar seu request novamente, vc deveria usar
request. getSession.setAttribute("mrp", bean);

não acha?
Isto vai depender tb de como está seu código .jsp
onde vc deve fazer um requestSession() e não apenas um requestScope.

Outra forma é nao colocar na secao e apenas setar seus atributos (caso nao queira q esses dados permaneçam na seção até q expire)

Daí, eh só usar o request.getAtributte() e request.setAtributte()

Não sei se pude ajudar, ou se ficou confuso...
t+
[WWW] [ICQ]
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team