繁体   English   中英

对支柱和过滤器的怀疑

[英]doubt on struts and filter

假设这是一个struts项目。

过滤器配置如下

<filter>
<filter-name>samplefilter</filter-name>
<filter-class>org.samplepack.SampleFilterXXX</filter-class>
</filter>
<filter-mapping>
<filter-name>samplefilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>

servlet映射如下

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

我想知道是否对struts项目中的每个动作类都执行samplefilter吗? 只要我可以有效地应用此情况,您可以发布这种情况吗?

如果是通过*.do模式访问所有strut动作,则简单的答案是“是”。 这是Struts的默认配置,因此我希望情况确实如此。

但是,由于Struts映射是我们可配置的,因此您可以定义其他映射来访问Struts操作,因此不会选择您的过滤器。 但是,如上所述,这是不常见的做法,所以我希望您会没事的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM