SpringBoot学习笔记四之后台登录页面的实现
2024-09-05 12:39:44
注:图片如果损坏,点击文章链接:
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
测试下
最新文章
- EF 如何更新少量字段
- 理解 OpenStack + Ceph (4):Ceph 的基础数据结构 [Pool, Image, Snapshot, Clone]
- Hadoop-2.X HA模式下的FSImage和EditsLog合并过程
- ACM:统计难题 解题报告-字典树(Trie树)
- Android(Xamarin)之旅(三)
- 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- java开发eclipse常见问题(一)The superclass ";javax.servlet.http.HttpServlet"; was not found on the Java Build Path
- 在Tomcat中配置基于springside的项目
- node.js模块之Buffer模块
- 《RESTful Web Services》第四章 设计URI
- 关于JAVA Project.waitfor()返回值是1
- jQuery的delegate
- 利用LinkedList实现洗牌功能
- linux自动化创建补丁
- 【Python】 基于秘钥的对称加密
- 粒子系统(二):Canvas绘制精美图案
- css的div垂直居中的方法,百分比div垂直居中
- linux shell 之尝试编写 企业级 启动脚本
- scrapy的Middleware
- lvs基础及部署