Trabalhar com variaveis (request) dentro da action do struts

Pessoal,

A dúvida:

Consigo setar uma variavel no request dentro da minha action, e resgata-la dentro da minha jsp (via jstl, ou qualquer outra forma) ???

Só consegui até agora trabalhar com variaveis de nivel de session e acredito que colocando tudo dentro da session vou ter perda de desempenho.

Alguém já passou por isso ?

[]s,
Eduardo Lima

olá elima

vc pode estar colocando valores no request por meio do método setAttribute do objeto request:

request.setAttribute(“usuarios” getUsuarios());

[]'s

Sim, teoricamente funcionaria…

Mas não consigo pega-lo…

Teria alguma forma em particular que o struts faz, pois quando devolvo na action o “forward” não sei o que ele faz, mas as variaveis de request não vão só de session…

[]s,
Eduardo lima

opa elima

esse tipo de comportamente não é normal, mas você pode tentar recuperar utilizando JSTL ou tags do próprio Struts

em jstl seria da seguinte forma:
<c:out value="${requestScope.usuario}"/>

lembrando que vc deve adicionar a página a diretiva de taglib

[]'s

acho que descobri…

O problema é que utilizo o Tiles, e acho que com isso
não está dando certo, está impedindo de alguma maneira… não sei bem ainda…

Vou procurando aqui, valew…

Eduardo Lima