Delegando com o Struts  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
Raven
Thread.start()
[Avatar]

Membro desde: 20/01/2004 20:08:47
Mensagens: 49
Offline

Pessoal,

tenho a seguinte situação: A partir de um mesmo form ( form.jsp ), eu preciso acessar regras de negocios diferentes, que seram renderizadas em páginas diferentes, ou seja, para cada regra eu tenho um Action que acessa o Modelo e renderiza a informação na jsp especifica. Como as requisições vão vir da mesma página (form.jsp) eu imaginei criar um Action que faça o papel de delegar a chamada para os outros actions, porém a resposta não seria dada por esse action delegador e sim pelo outros. Gostaria de saber a opinião de vc´s sobre essa estratégia, e se delegar de action para outro seria um fato comum em relação a esse problema.
[ICQ]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

De qq forma vc teria que identificar qual o tipo do processamento.
Pq não chama diferentes Actions?

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Raven
Thread.start()
[Avatar]

Membro desde: 20/01/2004 20:08:47
Mensagens: 49
Offline

danieldestro wrote:De qq forma vc teria que identificar qual o tipo do processamento.
Pq não chama diferentes Actions?


Bem, no form.jsp eu chamo via javascript o action respectivo, por exempo, quando o usuário clica na imagem para seleção de departamentos, eu faço um post para o 'DepartamentoAction' , que acessa o modelo e renderiza a página com a informação dos departamentos ( depto.jsp ), quando o usuário escolhe um depto e pressiona o submit, outro action recupera o form que esta vindo do ( depto.jsp ) e encaminha para o form.jsp...Ufa!
Bem, a dúvida é que na form.jsp eu chamo via javascript os vários actions para as paginas de seleção, mas ao inves disso eu poderia chamar um action que chamaria os outros!! Sacou ??

[ ]´s

This message was edited 1 time. Last update was at 13/11/2004 13:49:31

[ICQ]
caiofilipini
GUJ Master
[Avatar]

Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline

Raven wrote:Bem, a dúvida é que na form.jsp eu chamo via javascript os vários actions para as paginas de seleção, mas ao inves disso eu poderia chamar um action que chamaria os outros!! Sacou ??


Use uma DispatchAction, ou LookupDispatchAction.

[]'s

Caio N. Filipini
"There is no spoon."
[Email] [WWW]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team