| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 14:14:52
|
pardal_nb
Virtual Machine Man
Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline
|
Pessoal,
estou olhando o mtw e vejo que neste exemplo: http://www.mentaframework.org/authentication.jsp foi criado uma classe Action para Logout e uma classe Action para Login.Para cada funcionalidade eu tenho q criar uma nova classe Action?
[]s
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 14:55:40
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Fica a seu critério criar uma Action para cada operação ou agrupa-las em inner actions dentro de uma Action.
Eu particularmente customo criar um action por "tela-entidade", e ter inner actions para as operações da tela.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 15:00:07
|
pardal_nb
Virtual Machine Man
Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline
|
boa dica!!
é que ainda nao cheguei a olhar inner action nao...
comecei ontem a olhar o mtw...
me fala uma coisa, vc trabalha profissionlamente com ele? recomenda?
pelo o q vi ate agora, é mto bom!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 15:15:58
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Bem, eu sou um dos desenvolvedores do projeto, minha opnião não seria totalmente imparcial
Mas veja o seguinte link: http://forum.mentaframework.org/posts/list/157.page
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2008 15:17:38
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Qualquer metodo da sua classe (com ou sem parametros de qualquer tipo) pode virar uma action (o que chamamos de inner action). Isso mesmo que sua classe seja um POJO (POJO actions) e não esteja de nenhuma maneira (via annotation, herança ou interface) acoplada ao framework. Esse capítulo do livro (em ingles) explica em detalhes. Outra fonte é a documentação do site (em portugues).
A action LoginAction, geralmente só faz isso (login), daí não custa deixar ela como action natural (/LoginAction.mtw). Nade te impede porém de ter as funcionalidades de login e logout dentro dessa action, algo assim: /Login.logon.mtw e /Login.logout.mtw. O problema é que a action LogoutAction já vem pronta pra vc com o Mentawai...
This message was edited 3 times. Last update was at 11/01/2008 15:22:56
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
|
|