| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2007 14:10:34
|
RafaelVS
JavaEvangelist
![[Avatar]](/images/avatar/50454f95bbf5e6478cc0a55d08338731.jpg)
Membro desde: 13/12/2006 09:50:16
Mensagens: 405
Localização: Recife - PE
Offline
|
Pessoal,
Alguém sabe como criar um mapeamento no struts? Tipo pra poder a gente usar no struts-config.xml de maneira que eu possa criar um novo atributo na tag <action>, passar um valor pra ele e do action fazer mapping.getMeuAtributoDoStrutsConfig ?
Algo como o DispatchAction faz... a tag <action> do mapeamento do DispatchAction no struts-config tem um atributo parameter, que o DispatchAction usa para saber qual metodo do action invocar.
|
- Mestrando em Engenharia de Software no CIn/UFPE;
- Pós-Graduado em Engenharia de Software na POLI/UPE;
- Bacharel em Ciência da Computação na UNICAP (Universidade Católica de Pernambuco);
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (score 95%);
- Sun Certified Web Components Developer for J2EE 1.4 Platform (score 89%) |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2007 19:07:45
|
RafaelVS
JavaEvangelist
![[Avatar]](/images/avatar/50454f95bbf5e6478cc0a55d08338731.jpg)
Membro desde: 13/12/2006 09:50:16
Mensagens: 405
Localização: Recife - PE
Offline
|
Pessoal, é mais ou menos assim o que quero saber:
- no Struts nós podemos criar nossos próprios Forms, escrevendo a classe do form que herda de ActionForm
- podemos fazer nossos próprios Actions, escrevendo a classe do action que herda de Action
o struts vai chamar o método execute da Action, o qual tem a seguinte assinatura:
O que eu gostaria de saber é se tem como a gente criar nosso próprio ActionMapping, talvez escrevendo uma classe que herda de ActionMapping . Para poder, nos Actions que eu escrever receber uma instância do ActionMapping que eu criei.
Estou precisando disso para poder passar algumas informações para o Action através do mapeamento configurado no struts-config. Por exemplo, como estou usando atualmente (usando o ActionMapping padrão):
Todos esses valores podemos obter através do objeto ActionMapping que recebemos no método execute. Portanto, gostaria de adicionar uns atributos nessa configuração para poder enriquecer a arquitetura daqui da empresa, informando algumas informações declarativamente, através do struts-config.
Alguém sabe se é possível ou tem alguma idéia?
[]'s
|
- Mestrando em Engenharia de Software no CIn/UFPE;
- Pós-Graduado em Engenharia de Software na POLI/UPE;
- Bacharel em Ciência da Computação na UNICAP (Universidade Católica de Pernambuco);
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (score 95%);
- Sun Certified Web Components Developer for J2EE 1.4 Platform (score 89%) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2008 15:12:24
|
mynameisflaw
JavaBaby
![[Avatar]](/images/avatar/103b4423624ec023c46fa2d81680b636.jpg)
Membro desde: 27/05/2008 15:10:29
Mensagens: 77
Localização: Belo Horizonte / MG
Offline
|
dê uma olhada neste exemplo: http://www.onjava.com/pub/a/onjava/2004/02/18/strutssecurity.html?page=last&x-order=date
abraços
|
--
Marcus Vinícius Bastos de Andrade
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2008 16:47:42
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Melhorando o link dado acima, vc tb pode editar o TLD do struts para receber parametros especializados (como a sua classe de actionMapping) e colocar mais parametros na propria tac <action /> do struts... eu já fiz isso a algum tempo e ficou legal...
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
|
|