Vantagens do Struts  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
ThiagoWorldCoder
JavaEvangelist
[Avatar]

Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline

Bom dia!!

Gostaria de saber se pararam de atualizar o struts, e se ele é confiável, vocês podem me indicar alguns benefícios dele também? Eu não consegui entender na prática o que os interceptors fazem!!


Grato

SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!!
[MSN]
nicoweda
JavaChild
[Avatar]

Membro desde: 04/04/2005 10:44:40
Mensagens: 122
Offline

Os interceptors servem para interceptar uma chamada antes que a sua ação seja executada.
Um bom exemplo do interceptor seria um AuthenticateInterceptor.

Apos o login voce guardar um sessionId ou o id do usuario na sessao e ao invez de verificar isso em quase todas as ações antes de executa-la, oque vc faz é criar um interceptor que verifica se o usuario está logado, caso não esteja ele é redirecionado para uma tela de login ou de erro, caso contrario a chamada segue seu caminho natural e a ação é executada normalmente.

Bruno Nicoletti Siqueira
[MSN]
ThiagoWorldCoder
JavaEvangelist
[Avatar]

Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline

Nossa, valeu mesmo pela explicação!!! Clareou bastante o que o interceptor pode fazer!!
se não for pedir muito, vc tem algum exemplo?!!

SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!!
[MSN]
nicoweda
JavaChild
[Avatar]

Membro desde: 04/04/2005 10:44:40
Mensagens: 122
Offline

Puts... naum tenho aqui...
Mas dah uma Googleada que vc encontra alguma coisa
Boa sorte

Bruno Nicoletti Siqueira
[MSN]
ThiagoWorldCoder
JavaEvangelist
[Avatar]

Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline

valeu!!

SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!!
[MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team