Alguem sabe se tem algum jeito de fazer interception, tipo o do webwork, no struts??
Valeu!!!
Alguem sabe se tem algum jeito de fazer interception, tipo o do webwork, no struts??
Valeu!!!
Vc pode ter uma classe q extenda Action ou DispatchAction e implemente o método execute(…)
Dentro deste método vc intercepta o q quiser e no return vc super.execute(…)
Entenda q este é o modo mais prático mas não o mais correto. O struts da suporte a mtas extensões.
O correto seria vc criar uma extensão, por exemplo, uma implementação de uma classe q extenda ServletAction e faz o q vc quiser. Ou até mesmo um filtro.
Boa sorte,
Não entendi muito bem o q vc disse.
O q eu quero é o seguinte:
Eu tenho 2 Action’s
A primeira action é uma pagina q vc faz edições e salva
A segunda vai para os visualizar algumas opções para colocara na primeira
eu queria q quando ele for chamar a segunda ele vai usar um dos metodos da primeira para salvar… se estiver tudo ok ele passa para a segunda action …se não vai dar uma mensagem q não foi possivel gravar pois falta alguma coisa(isso já está pronto)
isso não pode ser feito via configuração do struts.xml ???
Obrigado!!
up
Você pode fazer conforme o marcio falou, na primeira Action vc verifica oq precisa, depois chama via forward um outro do ex. uma outra acton. e passa os valores pelo atributo do contexto.
acho isso heheh !
[]'s
Ou você pode usar o Struts 2!
Struts 2 é a soma do Struts + WebWork + Spring.
Use o WebWork