GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
ValidationErrors fora do validate
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Autor
Mensagem
24/08/2009 18:45:57
Assunto:
ValidationErrors fora do validate
diguix
JavaChild
Membro desde: 27/08/2006 19:53:29
Mensagens: 142
Localização: RJ/Rio de Janeiro
Offline
Pessoal, estou quero usar o ValidationErrors do vrpator fora do metodo validate<logic>, porém estou tendo uns probleminhas.
Segue meu código:
public String adicionar(Credenciado credenciado) throws AmbienteException { ValidationErrorsFactory errorsFactory = new DefaultValidationErrorsFactory(); ValidationErrors errors = errorsFactory.newInstance(); try { CredenciadoRn credenciadoRn = new CredenciadoRn(); credenciadoRn.adicionar(credenciado); return "ok"; } catch (ObjetoExistenteException e) { errors.add(new Message("credenciado", "Credenciado já existe")); return "invalid"; } }
meu views.propertiws
credenciado.adicionar.invalid= credenciado/novo.jsp
o que acontece, é que ele retorna para a página correta porém sem erro nenhum adicionado.
Meu problema é quando cai na exception, quero tratar a exceção corretamente para o usuário.
Alguma sugestão ?
Abraços
O conhecimento está a onde nós olhamos com vontade de aprender!
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team