由于web.xml配置的核心过滤器默认只执行REQUEST(请求),而不执行FORWARD(转发),所以要在web.xml中修改如下:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<!-- 转发和请求都执行核心过滤器,那么不论是转发还是请求都可以被处理 -->
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
加入<dispatcher>REQUEST</dispatcher>
的原因是一旦设置后他就不再默认,会被拦截器拦截下来,所以需要手动配置。