[Logo] Mentawai Recipes
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Moderation Log] Moderation Log   [Register] Register / 
[Login] Login 
POJO Actions: Tranformando qualquer método de qualquer POJO em uma action  XML
Forum Index » Receitas Oficiais
Author Message
rodrigo.avila



Joined: 24/01/2008 05:07:19
Messages: 30
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline

Com o Mentawai você pode transformar qualquer classe java (POJO) em uma Action. Você também pode chamar qualquer método sem nenhuma restrição. Veja os exemplos abaixo:

No ApplicationManager você deve registrar o POJO Action da mesma forma como você registraria qualquer outra action:

Os parâmetros do input da action serão automaticamente ordenados pela ordem alfabética. De qualquer forma, se você quiser determinar explicitamente quais os valores serão usados nos parâmetros do método, você pode configurar um MethodParamFilter. Por exemplo, vamos supor que você tem o seguinte request:

http://www.mysite.com/HelloPojo.mtw?a=23&a=3&b=5&x=9&y=4

Se você quiser ter certeza que o método addTwoNumbers pegue os valores x e y do input da action, e não a e b (o que seria o padrão, pois a e b vêm antes pela ordem alfabética), então você deve fazer o seguinte dentro de seu ApplicationManager:

Rodrigo de Avila
http://www.avila.net.br
[WWW] [MSN]
 
Forum Index » Receitas Oficiais
Go to:   
Powered by JForum 2.1.8 © JForum Team