Spring Boot 过滤器、监听器
来源:互联网 发布:淘宝无线转换工具 编辑:程序博客网 时间:2024/05/16 12:46
上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://blog.csdn.net/catoop/article/details/50501686 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener。
过滤器(Filter)文件
MyFilter.Java
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
ServletContext监听器(Listener)文件
MyServletContextListener.java
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
ServletContext监听器(Listener)文件
MyHttpSessionListener.java
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
注意不要忘记在 SpringBootSampleApplication.java 上添加 @ServletComponentScan 注解。
在启动的过程中我们会看到输出:
- 1
- 2
- 3
- 1
- 2
- 3
服务启动后,随便访问一个页面,会看到输出:
- 1
- 2
- 1
- 2
至于如何使用代码的方式注册Filter和Listener,请参考上一篇文章关键Servlet的介绍。不同的是需要使用 FilterRegistrationBean 和 ServletListenerRegistrationBean 这两个类。
最后上一张工程结构图:
代码目前还没有一个警告 ^_^
0 0
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 过滤器、监听器
- Spring Boot 监听器 过滤器 Servlet 实例
- Spring Boot (九):过滤器、拦截器、监听器
- 21. Spring Boot过滤器、监听器【从零开始学Spring Boot】
- 21. Spring Boot过滤器、监听器【从零开始学Spring Boot】
- (21)Spring Boot过滤器、监听器【从零开始学Spring Boot】
- 14. Spring Boot 定义过滤器、监听器、拦截器
- spring-boot笔记-Servlet、过滤器、监听器(三)
- Spring Boot 过滤器、监听器和拦截器使用
- java之git
- Tomcat学习1
- linux 文件压缩与解压
- RPL(2):RFC6550翻译(2)---术语
- 将整个文本处理成一行一个单词的形式
- Spring Boot 过滤器、监听器
- 林语堂:为什么现代教育培养不出有见识的人?
- 计网——各层功能
- UINavgationController中覆写preferredStatusBarStyle方法不执行的问题
- 你的26周岁,可还好?
- Android ButterKnife的简单例子
- ios NSPredicate用于两个数组筛选
- 重置mysql的root密码
- 华为软件开发云试用手记(一) 建立项目