| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2008 16:37:10
|
Anastasia
Thread.start()
Membro desde: 08/03/2007 17:59:39
Mensagens: 35
Localização: Rio de Janeiro
Offline
|
Oiê
Galera, estou estudando tratamento de exceção com Struts, mais especificamente, com ExceptionHandler, porém, o meu exemplo não funcionou.
Garimpei alguns pedaços na internet... abaixo segue o código que eu "montei":
Explicando: O erro ocorre na classe de persistência quando um usuário tenta cadastrar um cliente com um login que já existe, pois na tabela usuario o login está especificado como unique.
Quem invoca o método insertUser da persistência é a Action IncludeUserAction.
Acredito que está faltando alguma coisa... mas o que
Não estou conseguindo descobrir sozinha, preciso da ajuda de vcs!
Desde já agradeço qq ajuda!
[]'s
Classe herdeira de Exception
Classe herdeira de ExceptionHandler
Classe Action
struts-config.xml
Classe Persistência (onde ocorre a exceção)
|
" A compaixão pelos animais está intimamente ligada a bondade de caráter, e pode ser seguramente afirmado que quem é cruel com os animais não pode ser um bom homem."
Arthur Schopenhauer |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 09:51:52
|
Anastasia
Thread.start()
Membro desde: 08/03/2007 17:59:39
Mensagens: 35
Localização: Rio de Janeiro
Offline
|
Galera, eu realmente preciso desta informação.
Aqui na empresa, estou sendo responsável sozinha por um projeto em Struts,
sendo que este é o meu 1º trabalho com java. Aqui no trabalho, só eu sei java, então não tenho com quem tirar dúvidas.
Agradeço a qualquer um que tenha a bondade de ajudar
|
" A compaixão pelos animais está intimamente ligada a bondade de caráter, e pode ser seguramente afirmado que quem é cruel com os animais não pode ser um bom homem."
Arthur Schopenhauer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/08/2009 15:09:56
|
raphacps
Smalltalk
Membro desde: 07/08/2009 15:05:31
Mensagens: 1
Offline
|
Anastasia, em seu <global-exceptions>, você colocou type="strutsdemo.exception.STExceptionHandler", porém você não tem essa classe (STExceptionHandler) e sim STException, você tem também PICExceptionHandler... creio que seja a classe a ser configurada no struts-config. Então tente substituir por type="strutsdemo.exception.PICExceptionHandler" ok?
|
|
|
 |
|
|
|
|