我是SpringMVC的新手,试图在员工详细信息应用程序中创建一个注销页面。员工可以登录他/她的详细信息并进行更改。但我很困惑如何设置注销页面 请告诉我注销页面可以在不使用spring-security的情况下制作的替代方案。
感谢
答案 0 :(得分:4)
您只需提供一个logout控制器方法的URL链接即可。假设你有一个名为MiscController的控制器,它有方法注销来处理注销,那么代码就像..
@Controller
public class MiscController {
@RequestMapping("/logout")
public String logout(HttpServletRequest request){
request.getSession().invalidate();
return "index";
}
}
现在,在您的jsp页面中,您可以拥有类似..
的链接 <a href="${pageContext.servletContext.contextPath}/logout">Logout</a>
在单击注销时,您将被注销并重定向到index.jsp页面[假设正确配置了ViewResolver]。