SpringBoot学习笔记四之后台登录页面的实现
注:图片如果损坏,点击文章链接:
https://www.toutiao.com/i6803542216150090252/
继续之前完成的内容,首先创建一个常量类
常量类的内容
服务器端渲染
前后端分离
完成后台管理登录页面
进入前端静态资源
创建后台管理员登录页面admin-login.jsp
完成内容
然后完成页面跳转
配置mvc:view-controller
完成配置
启动服务访问一下
localhost:8080/learn-admin-webui/admin/to/login/page.html
修饰system-error.jsp
Md5加密工具方法
添加到类
编写代码
接着
测试下
自定义异常
创建异常类
登录失败后抛出的异常
用户没有登录就访问受保护资源时抛出的异常
在异常处理器中增加登录失败的异常
页面显示错误的地方
完成AdminHandler
完成登录方法
完成adminService.getAdminByLoginAcct
选择方法ctrl+1
会自动在接口中写好,补好注释
在按ctrl+t,弹出菜单
进入实现类后,按ctrl+!加入未实现的方法
按ctrl+o(字母),定位到我们使用的方法
完成方法体
重定向到主页面
redirect:/admin/to/main/page.html
创建admin-main.jsp
编写内容
在spring-web-mvc.xml中完成mvc:view-controller
其中这三个页面我们完成以下
页面代码
Include-head.jsp
Include-nav.jsp
Include-sidebar.jsp
退出登录
页面对应的点击位置
登录检查
创建拦截器类
完成代码
注册拦截器,配置文件spring-web-mvc.xml
测试下