`

S2SH中的forward跳转

阅读更多

1.Struts2+hibernate4+spring4中,如果要执行如下代码

<jsp:forward page="/login/loginPage.action"/>

 的时候,需要在web.xml中的Struts的配置处,做如下处理:

<!-- Struts2的核心过滤器配置 -->
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>
    <!-- Struts2过滤器拦截所有的.action请求 -->
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
    </filter-mapping>

 如上所示,这两行代码要加上,否则会一直报404错误:

 <dispatcher>REQUEST</dispatcher>
 <dispatcher>FORWARD</dispatcher>

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics