Estou utilizando o frame jsf com primefaces, com o ajax.
Tenho notado que algumas exceções que o sistema lança, somente eu consigo ver no eclipse.
Como fazer para lançar na tela em uma div por exemplo, qualquer exceção que ocorrer.
Estou utilizando o frame jsf com primefaces, com o ajax.
Tenho notado que algumas exceções que o sistema lança, somente eu consigo ver no eclipse.
Como fazer para lançar na tela em uma div por exemplo, qualquer exceção que ocorrer.
Sim @LucasFurlaneto.
Exemplo.
Uso o hibernate.
Para salvar fazemos assim
if (arquivo.getId() == null) {
em.persist(arquivo);
} else {
em.merge(arquivo);
}
Mas percebi que por exemplo, a falta de um campo obrigatório a exceção só foi mostrada no eclipse e não retornou nenhuma mensagem para a tela.
Na verdade o persist ou merge ou delete, não solicita tratamento de exceção.
Conseguiu entender ?
Achei o que eu queria
http://www.semeru.com.br/blog/manipulado-de-excecoes-no-javaserver-faces-jsf-2-x/
Implantei e ficou do jeito que queríamos.