Actions no WebWork

4 respostas
santoro

Pessoal, estou montando um cadastro e utilizo o WebWork, a minha dúvida é, se eu tenho um cadastro de clientes eu preciso ter uma Action para cada operação??? (insert, update, delete, select)

Por que para cada operação, se a mesma ocorrer corretamente eu redireciono para uma página diferente, teria como eu fazer uma action que, de acordo com a operação efetuada direcionasse para uma determinada ação??? Como ficaria isso no xwork, e na action???

4 Respostas

saoj

Vc pode utilizar vários resultados, um por página.

Uma action pode, e tem muita gente que prefere assim, executar várias tarefas.

No Mentawai, isso foi idéia do Rafael, e eu chamo isso de Inner Actions.

Não sei se o WebWork tem algo parecido.

Teoricamente poderia-se usar o path info ou mesmo um parametro para indicar a operação.

Dê uma olhada aqui: http://mentawai.lohis.com.br/inneraction.jsp

jack_ganzha

Se entendi bem, no WebWork, isso funciona com Action Chaining.

valeuz…

saoj

Como funciona isso Jack ?

Vc cria uma action para cada operação e depois cria uma action controladora que faz chain para essas outras ?

Se for isso, o ruim é que tem que criar muita action! Melhor fazer numa classe só tudo… (Sei lá… Minha opinião…)

ricardolecheta

pode ser uma action, o parametro “method” especifica o método a ser executado

Criado 18 de julho de 2005
Ultima resposta 18 de jul. de 2005
Respostas 4
Participantes 4