欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

S2SH中的forward跳转

程序员文章站 2022-07-02 12:57:21
...

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>

 

相关标签: Struts2 forward