需求分析
员工登录成功之后,页面跳转到后台登录首页面,此时会显示当前登录用户的姓名。如果员工需要登出系统,直接点击右侧的退出按钮即可退出系统,退出系统后页面跳转回登录界面。
1.清除Session域中的用户id
2.返回结果
代码开发
Vue:
logout() {
logoutApi().then((res)=>{
if(res.code === 1){
localStorage.removeItem('userInfo')
window.location.href = '/backend/page/login/login.html'
}
})
}
function logoutApi(){
return $axios({
'url': '/employee/logout',
'method': 'post',
})
}
Controller:
/**
* 员工退出
* @param request
* @return
*/@PostMapping("/logout")publicR<String>logout(HttpServletRequest request){//1.清理Session中保存的当前登录用户的id
request.removeAttribute("employee");returnR.success("退出成功");}
标签:
java
本文转载自: https://blog.csdn.net/qq_43467956/article/details/124218658
版权归原作者 Njupt_dc 所有, 如有侵权,请联系我们删除。
版权归原作者 Njupt_dc 所有, 如有侵权,请联系我们删除。