活动地址:优快云21天学习挑战赛
*学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
想系统/深入学习某技术知识点…
JavaWeb基础(三)
JSTL标签库
<c:set />
作用: set标签可以往域中保存数据
<c:if />
作用:if标签用来if判断。
<c:choose> <c:when> <c:otherwise> 标签
作用:多路判断。跟switch case default 非常接近
销毁session
invalidate
跳转到首页
Filter
Filter过滤器
JavaWeb的三大组件:servet程序,Listener监听器,Filter监听器
Filter过滤器是JavaEE规范,就是接口
Filter过滤器它的作用是:拦截请求,过滤响应
常见的应用场景由:
1.权限检查
2.日记操作
3.事务管理。。
filter标签
登录的表单
form action=“” method=“get”
// 让程序继续往下访问用户的目标资源
filterc
filter过滤器的使用步骤
1.编写一个类实现Filter接口
2.实现过滤器的方法doFilter()
3.到web.xml中配置Filter的拦截路径
filter过滤器周期
构造器方法
init方法
第1,2步在web工程启动的时候执行(Filter一创建)
dofilter 过滤方法
destroy 销毁
filter拦截路径
精确匹配
目录匹配
后缀名匹配
Filter过滤器它只关心请求的地址是否匹配,不关心请求的资源是否存在
springboot中拦截器
1.针对请求和响应进行的额外的处理,在请求和响应过程中添加预处理,后处理和最终处理。
拦截器的执行的时机
preHandle():请求被处理之前进行操作,预处理
postHandle():请求在被处理之后,的那结果还没有渲染前进行操作,可以改变响应结果,后处理
afterCompletion:所有的请求响应结束后执行善后工作,清理对象,关闭资源,最终处理。
经验
在学习一个知识点的时候大概了解了概念之后
直接看这个知识点在这个项目中的应用
主要是应用,通过语法来模仿开发
思路没问题,语法没问题,则结果也没问题
学习完老杜的思想可以自己试的写代码,加强自身的核心竞争力
计划
Javaweb中的filter过滤器
Ajax和json的应用在项目中
疑问
关于mqsql数据库的驱动自身电脑配置和idea中的配置要相同
WBE_INFO目录下的文件具有保护的作用
方法
编程思路培养
结论验证法
尝试推翻老师的结论,提高自己的编程思路
笔记
笔记只记忆重点结论,没有废话。
课堂上的笔记记简笔,没有时间记那么详细,课下的时候自己再整理,整理各种结论。
图文并茂
不能只看不巧,也不能只跟随实战的代码敲,