系列文章目录
文章目录
- 系列文章目录
- 12-管理员登录-重定向到主页面
- 13-管理员登录-退出登录
- 14-管理员登录-抽取后台主页面
- 新建jsp模板
- 15-登录检查-目标和思路(下一篇)
- 16--登录检查-创建拦截器类
- 17-登录检查-注册拦截器类
12-管理员登录-重定向到主页面
目前为止,我们登录完成之后跳转的一个页面是一个模拟的管理员主页,
下面我们看怎么用上正式的管理员登录成功后的主页
然后调整调整这个页面即可,调整的地方大概就是
字符集
base标签
js代码的位置和规范
然后就是找张三了,我们需要把登录的用户名写活
然后就可以初步测试一下了
然后再把退出的功能做一下
转发有啥问题呢
这个时候我们可以回顾一下以前的知识了,是否还记得
转发和重定向的区别
转发和重定向的区别是:
1、请求次数不同;
2、重定向时地址栏会发生变化,而转发时地址栏不会发生变化;
3、重定向两次请求不共享数据,转发一次请求共享数据
转发在这里的问题:
如果我们刷新一下,会重新提交这个表单,这是不合理的,
不信我们可以试试,用户体检是很不好的,所以我们得改成重定向
=而我们重新提交表单又会重新查一次数据库,这样是对性能极大的浪费,我们在开发的时候要尽量避免
所以这里还是需要我们的springMVC去转发一下
注意 redirect: 后面的路径一定要待斜杆
至此完成,我们做一下笔记
13-管理员登录-退出登录
这个非常简单,把session干掉就行了
同样的,你要是不会就非常难,会就很简单
接下来我们看下一个问题
14-管理员登录-抽取后台主页面
我们的下一个问题是,很多页面都会有重复的前端代码,这些重复的前端代码能不能提取出来呢?
包括我们每次加的css和js大部分也是重复的
如果把这些抽取出来,再开发别的页面就可以节约很多时间了,不用再做这些重复性的工作了
接下来我们再来提取导航栏部分
这部分怎么提取呢
这也是编程的乐趣,就是很多东西我们可以让他变得更方便简单,
比如这里的很多东西我们写一次以后就都可以重复使用了,这难道不是一种快乐吗我们做到这就完了吗,不,我们还有一步,不仅仅是装X,还是为了更加的方便
新建jsp模板
以后新建jsp页面的时候就可以选择这个模板了,新建完之后点next,不要直接点完成
选一次之后,以后默认就是这个了,以后就直接回车就行了
以后要新增页面,就只要写main里面的东西就行了
这就非常简单了,当然我们也是希望越简单越好
15-登录检查-目标和思路(下一篇)
16–登录检查-创建拦截器类
17-登录检查-注册拦截器类