[Struts] Actions  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

Alguem sabe se tem algum jeito de fazer interception, tipo o do webwork, no struts??

Valeu!!!
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

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,
[Email] [WWW] [MSN]
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

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!!
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

up
foliveira81
JavaGuru

Membro desde: 10/09/2006 21:57:52
Mensagens: 204
Offline

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

Fernando Oliveira
[MSN]
alexandremlima
JavaChild
[Avatar]

Membro desde: 29/12/2003 09:01:59
Mensagens: 129
Localização: Salvador-BA
Offline

Ou você pode usar o Struts 2!

http://struts.apache.org/2.x/

Struts 2 é a soma do Struts + WebWork + Spring.
valdo
Debugger

Membro desde: 03/11/2006 17:58:31
Mensagens: 58
Offline

Use o WebWork
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team