Struts é um framework liberado pela Apache Software Foundation para a criação de aplicativos Java. O quadro Struts funciona em uma arquitetura Model-View -Controller rigoroso que ajuda a organizar o código de uma forma que é logicamente consistente e separa dados , lógica e apresentação elementos de um aplicativo . Sua aplicação Struts pode usar sessões HTTP para preservar os dados do usuário ao visitar seu site. Você pode expirar esta sessão usando o comando Struts invalidar. Instruções
1
Adquirir sua sessão ativa. Se você está expirando sua sessão , você criou e nomeou um objeto SessionMap em seu código. Encontre o nome deste objeto , como você vai precisar ligar para ele.
2
Visite o Apache Software Foundation página "Sessão Invalidação " (consulte Recursos) e implementar o código em seu programa. Altere a variável chamada "sessão" para o nome de sua variável SessionMap . Você provavelmente vai adicionar isso para a rotina de logout do seu site.
3
Teste seu código. Tente sair quando você não está logado para verificar o erro IllegalStateException é capturado com sucesso e impressos para o seu console Java.