Dúvidas sobre validação (Struts + Hibernate)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
wandersonxs
JavaEvangelist
[Avatar]

Membro desde: 24/04/2004 00:58:05
Mensagens: 492
Localização: São Paulo/SP
Offline

Pessoal,
preciso de um help de vcs.
Estou fazendo uma aplicação em Web utilizando JSP + Struts + Hibernate.
1- Minhas validações eu devo fazer no ActionForm?
Ex: Validação de senha, ou nome sem número, faço no ActionForm ou na própria Classe (Ex: Classe Pessoa) ?
Vi muitos exemplos validando no ActionForm, mas para encapsulamento e reutilização não deveria fazer esta validação na própria classe (Pessoa)?
2- Qual a melhor forma de chamar os métodos da classe DAO? No Action? Ex: UsuarioDAO.InserirUsuario.

Antecipadamente Obrigado.

Wanderson


Assina o q????


[Email] [MSN]
decker
Debugger
[Avatar]

Membro desde: 16/06/2006 09:03:52
Mensagens: 73
Offline

Minha opinião:
1 - Faça a validação no ActionForm, usando a função Validate

2 - Não entendi muito bem isso... mas se vc tá dizendo de implementar outras funções dentro do DAO, não é recomendado. Eu faço classes separadas que chamam o DAO. Então, faça Action InserirUsuario, por exemplo e chame de dentro dela a classe DAO.

T+

Giseli
julianoeustaquio
JavaBaby
[Avatar]

Membro desde: 19/05/2006 10:37:11
Mensagens: 76
Offline


1 - Faça a validação no ActionForm, usando a função Validate

2 - Não entendi muito bem isso... mas se vc tá dizendo de implementar outras funções dentro do DAO, não é recomendado. Eu faço classes separadas que chamam o DAO. Então, faça Action InserirUsuario, por exemplo e chame de dentro dela a classe DAO.



Concordo, Trabalho desta forma e não tenho problemas.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team