| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2008 17:30:24
|
gtludwig
JavaBaby
![[Avatar]](/images/avatar/3680e8e70b3306a6a18479170f61c48f.png)
Membro desde: 05/07/2007 03:38:09
Mensagens: 88
Localização: Floripa, ilha, Brasil
Offline
|
caros,
Quero implementar a função de logoff de minha aplicação usando um servlet que coloquei num pacote exclusivo para servlets e de chamei EfetuaLogoff. Mapeei esse servlet no web.xml assim:
No menu "Sistema" da moldura da aplicação (definida pelo framework) tem um sub-item chamado "Logoff" que manda para um listener um valor que faz o logoff da aplicação. Até funciona assim, mas eu gostaria de implementar essa função usando servlet para desacoplar desse framework.
O trecho de código que efetua logoff é assim:
O -999 é enviado a um listener que faz o logoff.
Como faço para chamar o servlet para fazer o logoff? O servlet EfetuaLogoff.java está abaixo:
Agradeço a ajuda desde já!
gtludwig
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2008 17:45:44
|
claudneto
JavaEvangelist
![[Avatar]](/images/avatar/fe11fd4030d827a13e7e5593851e0040.png)
Membro desde: 12/08/2008 15:09:47
Mensagens: 489
Localização: Mogi das Cruzes
Offline
|
Servlets não é JavaEE?
Vc está na seção errada...
Desculpe não poder ajudar...só vim informar que a seção não é essa!
(eu acho pelo menos!)
|
UsuarioGUJ us = new UsuarioGUJ();
if (us.visitar(Use a porra do Google)) {
us.sendString("Eu não mando mensagens sem pesquisar!");
else {
us.sendString("Eu mando mensagens sem pesquisar!");
} |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2008 17:51:13
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
OK, movido para "Desenvolvimento Web".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2008 18:15:08
|
zirocool
JavaEvangelist
![[Avatar]](/images/avatar/28659414dab9eca0219dd592b8136434.jpg)
Membro desde: 06/11/2004 17:00:05
Mensagens: 472
Localização: Candelária - RS
Offline
|
Então meu caro, se quem vai fazer o logoff é a servlet, poe um link na tua aplicação pra URL q tu mapeou no web.xml
Pelo que tu quer (pelo que eu entendi), é só chamar a url assim (em algum link) http://server:porta/app/EfetuaLogoff
|
"Não decore passos, aprenda o caminho." (Klaus Vianna)
http://twitter.com/misaelbr |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 12:50:44
|
gtludwig
JavaBaby
![[Avatar]](/images/avatar/3680e8e70b3306a6a18479170f61c48f.png)
Membro desde: 05/07/2007 03:38:09
Mensagens: 88
Localização: Floripa, ilha, Brasil
Offline
|
Caros,
Obrigado pela ajuda! Mexi um pouco no servlet EfetuaLogoff e deixei ele assim:
O servlet está mapeado no web.xml assim:
O trecho que implementa o logoff ficou assim:
O estranho é que quando chamo o logoff surge um erro na página evidenciado por um triangulo amarelo no canto inferior esquerdo da barra de status do navegador que, no double-click, retorna essa tela:

E não implementa a função de logoff...
Alguma idéia?
gtludwig
|
|
|
 |
|
|