JavaWeb 开发过程中,我们经常使用监听器、过滤器、拦截器,我们对 SpringMVC 项目的 web.xml 拦截器和监听器已经习以为常。可是作为开发者的你有没有细究过他们的原理、这三者之间的区别以及执行顺序呢?
本场 Chat 将带领大家理理这几个概念及背后的流程,为您解答如下几个疑问:
- 监听器、过滤器、拦截器究竟是什么?
- 项目启动过程中这三种类的实例化顺序如何?
- 过滤器的启动和执行顺序受什么影响?
- 过滤器使用场景?
- 如何使用过滤器实现 Web 应用的安全防护?
- 总结。
阅读全文: http://gitbook.cn/gitchat/activity/5b7547f51fd1ef3ebf10fdf3
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。