| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2007 15:33:36
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
Olá a todos,
Estou implementando um interceptor de login no struts 2, o problema é que, na hora da chamada da action não acontece a chamada do interceptor antes, já é chamada a action direto, sem passar pelo interceptor.
segue o código:
Struts.xml
do Interceptor:
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2007 17:27:29
|
rodrigo_corinthians
JavaEvangelist
Membro desde: 07/06/2005 12:01:01
Mensagens: 316
Offline
|
Vc precisa colocar as tags interceptors dentro do package login, os interceptors funcionam no escopo do pacote caso queira que um interceptor seja sempre chamado precisa estar dentro do package default e seus packages estender ele.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2007 17:35:06
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
Resolvi...
Foi um erro meu, cabacei hahuahu
Solução:
na linha do struts.xml:
faltava colocar o login.LoginInterceptor, o pacote estava errado.
rodrigo_corinthians wrote:Vc precisa colocar as tags interceptors dentro do package login, os interceptors funcionam no escopo do pacote caso queira que um interceptor seja sempre chamado precisa estar dentro do package default e seus packages estender ele.
Coloquei os interceptors somente no package actions porque a action Login não necessita passar por nenhuma validação, ela somente exibe a pagina de login no sistema.
Obrigado pela ajuda!!!
ps: se alguem quiser aceitar o desafio e tentar responder oque até agora ninguem conseguiu, segue os links:
http://www.guj.com.br/posts/list/66341.java#349384
http://www.guj.com.br/posts/list/66130.java#349100
Muito obrigado a todos!!!!!
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2009 19:49:59
|
far56
HelloWorld
Membro desde: 09/01/2009 09:28:11
Mensagens: 10
Offline
|
alguem sabe como fazer interceptor por meio de annotations?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/08/2009 12:58:51
|
MPSV
Thread.start()
Membro desde: 30/06/2005 09:38:09
Mensagens: 49
Offline
|
Olá.
Alguem sabe como fazer uso do Interceptor por meio de annotations?
Vlw.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2009 14:56:33
|
robsonsilvar
Thread.start()
Membro desde: 31/07/2008 12:20:00
Mensagens: 39
Offline
|
Vou precisar fazer o mesmo esquema em minha aplicação.
Vc conseguiu implementar o interceptador de validação de login com sucesso?
Ao inves de disparar uma excessao caso o usuario nao tenha permissao de acessar tal modulo, o sistema nao poderia dar um return "Home" por exemplo e retornar para a home do site?
Se eu precisa-se validar a permissao por action, como eu faria?
vlw!
This message was edited 1 time. Last update was at 06/10/2009 15:05:43
|
|
|
 |
|
|