dúvida no uso de servlets  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
gtludwig
JavaBaby
[Avatar]

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
claudneto
JavaEvangelist
[Avatar]

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!");
}
[Email] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

OK, movido para "Desenvolvimento Web".
[WWW]
zirocool
JavaEvangelist
[Avatar]

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
[WWW] [ICQ]
gtludwig
JavaBaby
[Avatar]

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
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team