Beleza, pessoal?
Estou com um problema xarope.
Estou no Action do Struts, ok?
Nesse momento eu seto um atributo no request:
request.setAttribute("Teste", "Valor de Teste");
Após o Action direcionar para o JSP eu tento pegar o valor do atributo:
<% String testeMensagem = (String)request.getAttribute("Teste") %>
Não funciona. Não inserir atributos no request dentro do Action.
Penso que é algo relacionado com o ciclo de vida do request. O que acho estranho é que em outros frameworks que implementam o modelo MVC eu consigo fazer isso.
Alguém pode me auxiliar na resolução desse problema?
Abração,
Zé.
Olá
Tente usando sessão para ver se funciona. :shock:
request.getSession().setAttribute(“Teste”, “Valor de Teste”);
Espero tê-lo ajudado.
Até mais.
Fabrício Luis
Tudo bem?
Antes de mais nada, obrigado pela resposta.
Na sessão funciona sim. Na verdade quando colocas na sessão o atributo fica disponível enquanto a mesma for válida.
A questão é o request mesmo.
É estranho porque em um outro projeto onde trabalhei eu conseguia colocar no request sem problemas. Deve ser alguma configuração boba. De repente amanhã, descansado, eu consiga matar a charada.
Abração,
Zé.