一、需求分析
- 员工登录成功后,页面跳转到后台系统首页面(
backend/index.html
),此时会显示当前登录用户的姓名:管理员
如果员工需要退出系统,直接点击登录用户名右侧按钮,即可退出系统,退出系统后页面应跳转回登录页面
此时单击按钮,系统会报404
错误,因为我们在雇员控制器里尚未编写对应的退出处理方法
二、代码开发
(一)代码分析
- 我们看看后台首页 -
/backend/index.html
- 退出按钮绑定的单击事件处理函数
logout()
在脚本文件/backend/api/login.js
里查看logoutApi()
函数
'url': '/employee/logout'
与'method': 'post'
告诉我们应该在雇员控制器EmployeeController
里定义一个logout()
方法,并且添加请求映射注解@PostMapping("/logout")
,该方法里做两件事:清除会话里保存的用户信息,返回成功结果