Mentawai: Uma action para cada operação?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
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
Rubem Azenha
GUJ Master
[Avatar]

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
[WWW]
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!
Rubem Azenha
GUJ Master
[Avatar]

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
[WWW]
saoj
JWizard
[Avatar]

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


[Email] [WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team