项目一众筹网02_2_管理员登录(转发改成重定向到主页面、退出登录(转发和重定向的区别、强制session失效invalidate)、新建jsp模板

系列文章目录

12-管理员登录-重定向到主页面

目前为止,我们登录完成之后跳转的一个页面是一个模拟的管理员主页,
下面我们看怎么用上正式的管理员登录成功后的主页
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后调整调整这个页面即可,调整的地方大概就是
字符集
base标签
js代码的位置和规范
然后就是找张三了,我们需要把登录的用户名写活
在这里插入图片描述
在这里插入图片描述
然后就可以初步测试一下了
然后再把退出的功能做一下

在这里插入图片描述
转发有啥问题呢在这里插入图片描述
这个时候我们可以回顾一下以前的知识了,是否还记得
转发和重定向的区别
转发和重定向的区别是:
1、请求次数不同;
2、重定向时地址栏会发生变化,而转发时地址栏不会发生变化;
3、重定向两次请求不共享数据,转发一次请求共享数据
转发在这里的问题:
如果我们刷新一下,会重新提交这个表单,这是不合理的,
不信我们可以试试,用户体检是很不好的,所以我们得改成重定向
=而我们重新提交表单又会重新查一次数据库,这样是对性能极大的浪费,我们在开发的时候要尽量避免
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所以这里还是需要我们的springMVC去转发一下
在这里插入图片描述
注意 redirect: 后面的路径一定要待斜杆
在这里插入图片描述
在这里插入图片描述
至此完成,我们做一下笔记
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13-管理员登录-退出登录

这个非常简单,把session干掉就行了
同样的,你要是不会就非常难,会就很简单
在这里插入图片描述
在这里插入图片描述
接下来我们看下一个问题

14-管理员登录-抽取后台主页面

我们的下一个问题是,很多页面都会有重复的前端代码,这些重复的前端代码能不能提取出来呢?
包括我们每次加的css和js大部分也是重复的
在这里插入图片描述
在这里插入图片描述
如果把这些抽取出来,再开发别的页面就可以节约很多时间了,不用再做这些重复性的工作了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接下来我们再来提取导航栏部分
在这里插入图片描述
这部分怎么提取呢
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这也是编程的乐趣,就是很多东西我们可以让他变得更方便简单,
比如这里的很多东西我们写一次以后就都可以重复使用了,这难道不是一种快乐吗

我们做到这就完了吗,不,我们还有一步,不仅仅是装X,还是为了更加的方便
在这里插入图片描述

新建jsp模板

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
以后新建jsp页面的时候就可以选择这个模板了,新建完之后点next,不要直接点完成
在这里插入图片描述
在这里插入图片描述
选一次之后,以后默认就是这个了,以后就直接回车就行了
以后要新增页面,就只要写main里面的东西就行了
这就非常简单了,当然我们也是希望越简单越好

15-登录检查-目标和思路(下一篇)

16–登录检查-创建拦截器类

17-登录检查-注册拦截器类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值