我面临一个问题。场景如下: 我在web.xml中有一个过滤器映射
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/index.action</url-pattern>
</filter-mapping>
我的struts文件操作映射为:
<action name="index" class="com.test.IndexAction" method="execute">
<result name="success" type="chain">landing</result>
</action>
现在,我的过滤器被调用动作索引。但我希望同样的过滤器也应该为下一个链动作执行。
通过更改过滤器映射如下所示,它不起作用
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/index.action</url-pattern>
<url-pattern>/landing.action</url-pattern>
</filter-mapping>
结果类型为chain
,浏览器中的网址不会更改为/landing.action
如何让过滤器为下一个链操作执行?