过滤器三:过滤器的两种开发形式:【web.xml配置形式】和【注解形式】;配置形式和注解形式如何选择 ;

目录

一:过滤器的两种开发形式:【web.xml配置形式】和【注解形式】

二:配置形式和注解形式如何选择 


一:过滤器的两种开发形式:【web.xml配置形式】和【注解形式】

第一种:在web.xml中进行配置;这种形式在过滤器简介和简单示例这篇博客中展示了。

第二种:注解形式(并不一定说注解形就比配置形式更好哦!)

使用注解演示:

效果:

注:

          (1)在Servlet3.0之后,对过滤器注解有了支持,在每次应用程序启动的时候,Tomcat都会对当前应用中的每一个class字节码文件进行扫描,当扫描发现某一个类上书写了@WebFilter()注解,那么Tomcat就会知道这个类就是个过滤器,Tomcat服务器就会实例化这个过滤器类,同时按照@WebFilter()注解中urlPatterns所定义的url实行过滤。

          (2)先执行web.xml配置的过滤器,后执行注解形式的过滤器;???存疑,有先后顺序?顺序的先与后有区别???待解决问题……


二:配置形式和注解形式如何选择 

猜你喜欢

转载自blog.csdn.net/csucsgoat/article/details/114264398
今日推荐