Struts - Chamar Action de primeira

10 respostas
mmenezes

Boa tarde pessoal,

faz muito tempo que nao uso o Struts como eu faço para chamar uma action logo de prmeira, exemplo

numa tela de Cadastro de Clientes, quero que ao usuario chamar o index.jsp ja apareca todos os clientes cadastrados(uma consutla pela a actions) gostaria de saber como faco isso sem precisar que o usuario clique em algum botao, apenas entrando na pagian ja carregue

Obrigado

10 Respostas

papagaio

tenta usar java scrit no index.jsp e chamar a funçao para listar

von.juliano

Inclu essas linhas no seu web.xml:<welcome-file-list> <welcome-file>seuActionInicial.do</welcome-file> </welcome-file-list>Não testei, mas acho que funciona, vê se é isso mesmo!

Blz? Flw! :thumbup:

mmenezes

blz vou testar aqui as duas opcoes…

valeu pela forca

papagaio

ficaria mais ou menos isso

<script type="text/javascript"> window.onload = function(){ doAction('consulta'); } </script>

mmenezes

Pessoal algeum tem alguma outra maneira de fazer? me deram a dica de fazer com uma pagina fake so que nao conseguii entender muito bem. falaram que tem um metodo “execute” que da o submit na pagina sozinho…

alguem tem alguma ideia??

Obrigado

rodrigoallemand

Vc pode criar a sua index.jsp com uma tag de redirecionamento do Struts, como a logic:forward para a sua action.do… isso seria uma index.jsp fake…

mmenezes

entendi, vc teria algum exemplo ? ou lugar onde possa obter?

Obrigad

rodrigoallemand

Dentro da index.jsp

mmenezes

Vlwww Rodrigo
irei testar

Obrigado pela ajuda

mmenezes

Funcionou

so que no meu caso coloquei

<logic:redirect action="./MINHA_ACTION.do"/>

Abraços

Criado 7 de dezembro de 2007
Ultima resposta 18 de dez. de 2007
Respostas 10
Participantes 4