[size=18]Boa noite!
Galera.
Alguem pode me ajudar com um codigo para fazer logoff de uma sessao no Struts.Ja fiz o Login e crie a sessao mas não sei como fazer o logoff para invalidar a sessao.Algum pode me ajudar.?[/size]
Segue abaixo o codigo do LoginAction do Struts.
//imports aqui
public class LoginAction extends Action {
private HttpSession sessao;
<a class="mention" href="/u/override">@Override</a>
public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)
throws Exception {
LoginForm formulario = (LoginForm) form;
Funcionario funcionario = formulario.getFuncionario();
FuncionarioDao dao = new FuncionarioDao();
if (!dao.verificaMatricula(funcionario.getMatricula()) == true) {
return mapping.findForward("erro");
} else {
Funcionario repasse = (Funcionario) dao.getCadastrado();
funcionario = repasse;
sessao = request.getSession();
sessao.setAttribute("funcionario", funcionario);
return mapping.findForward("ok");
}
}