[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

DynValidatable pode virar Validatable na versão 1.12 (Mesma coisa para o DynConvertable)  XML
Forum Index -> Comentários Gerais
Author Message
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Pessoal,

Percebo que toda validação no Mentawai deve ser dinâmica e nunca estática. Acredito que ter assumido que a validação pode ser estática no início foi um erro. Geralmente quando estamos validando queremos por exemplo saber se a requisição foi um POST ou um GET e esse tipo de coisa só dá para fazer na validação dinamica.

Só que o nome DynValidatable ficou MUITO feio. Minha idéia é transformar todas as validações do Menta em dinamicas, ou seja, renomear a classe DynValidatable para Validatable e trocar o nome do método de iniValidator para validate.

O que vcs acham? Vai gerar um quebra de compatibilidade, mas se for bem documentada acho que vale a pena... É importante organizar o framework e os nomes e ir corrigindo as imprecisões...

-Sergio


Sergio Oliveira

YkyMatt



Joined: 15/08/2007 15:47:05
Messages: 229
Location: RS / Brasil
Offline

Acho uma excelente idéia! Eu me quebrei um monte quando estava começando com o Menta e não conhecia o DynValidatable. Acabei tendo de criar duas innerAction's para uma mesa ação: uma que retornava para o formulário e outro que validava e então também retornava para o formulário. Tive de fazer isso porque o validator validava as requisições GET ao form.

Jéferson C. Flores
Compusoft - Desenv. de Sistemas Empresariais

Mentawai Evangelist
http://www.chronusteam.com
[MSN]
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 840
Location: Fortaleza-CE
Offline

Também acho uma boa idéia.





Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Execelente. um refactor nos projetos já se adapata as alterações...

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Pra mim qualquer modificação que venha a melhorar o frame e simplificar o uso vale a pena.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Tive uma idéia para matar dois coelhos com uma tacada só.

O método prepareValidator retorna um boolean para dizer se queremos estático ou dinamico.

Já comitei e liberei o beta. Prestem atenção que não os seus projetos não vão comitar com o jar novo. Basta adicionar um return false no final do prepareValidator.

Também já modifiquei o post anunciando isso: http://forum.mentaframework.org/posts/list/1711.page

Sergio Oliveira

 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team