java基础-filter
【摘要】 我们先看看没有filter的时候,整个web客户端-服务端的一个流程。 接下来我们再看看引入了filter之后的Uml图。尝试分析这两者之间的差别。 filter从哪里来? 是在servlet2.3规范中加入的。 filter的生命周期? 同servlet的生命周期相同。 filter的执行过程? 看到这里有...
我们先看看没有filter的时候,整个web客户端-服务端的一个流程。
接下来我们再看看引入了filter之后的Uml图。尝试分析这两者之间的差别。
filter从哪里来?
是在servlet2.3规范中加入的。
filter的生命周期?
同servlet的生命周期相同。
filter的执行过程?
看到这里有没有想起我们的数据库结构关于栈的描述,filter和栈一样,也是按照先进后出的顺序。
filter的实质(个人之言)
现阶段在我看来,filter其实是对http的请求进行过滤,所以有时候完全可以实现页面拦截的功能。它是一种声明式的服务,具有可插拔的能力。
应用
1.继承filter
2.在web.xml文件中配置
3.然后在页面加载的时候,就可以看到filter的效果了。
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)