java 过滤器必须要配置在web.xml中吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 过滤器必须要配置在web.xml中吗?相关的知识,希望对你有一定的参考价值。

看到一个项目没把过滤器设置在web.xml中,但是正常使用,是怎么回事

参考技术A servlet3.0开始就可以用注解代替web.xml里面的好多配置了 参考技术B 你的过滤器是实现的

javax.servlet.Filter; 么

web.xml

技术图片

技术图片

对于Struts2应用程序来说,部署描述中最重要的元素是filter和filter-mapping,这些元素建立了Struts2的FilterDispatcher。如果想在应用程序中使用注解,就必须要设置actionPackages这个初始化参数,它告诉框架在哪些包里扫描注解。这个Servlet过滤器是Struts2框架的基础。它检查所有的传入请求,查找指向Struts2动作的请求。

以上是关于java 过滤器必须要配置在web.xml中吗?的主要内容,如果未能解决你的问题,请参考以下文章

web.xml

使用注解开发SpringMVC

在web.xml中加入过滤器

为啥在web.xml中配置过了类的路径,但在jsp页面访问时还是提示找不到呢

web.xml中相关配置

Java Web 监听器web.xml配置详细信息