dofilter没有调用下一个过滤器(loginfilter)

aij0ehis  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(179)

在调用formfilter中的dofilter时,我遇到了这个问题。我希望它调用下一个过滤器,即.loginfilter,但它既不返回异常也不调用下一个过滤器类。

  • 网站.xml***
<filter>
    <filter-name>LoginFilter</filter-name>
    <display-name>LoginFilter</display-name>
    <description></description>
    <filter-class>com.struts.LoginFilter</filter-class>
</filter>

<filter>
    <filter-name>FormFilter</filter-name>
    <display-name>FormFilter</display-name>
    <description></description>
    <filter-class>com.struts.FormFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>LoginFilter</filter-name>
    <servlet-name>action</servlet-name>
</filter-mapping>

<filter-mapping>
    <filter-name>FormFilter</filter-name>
    <url-pattern>/secured/j_security_check</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>FormFilter</filter-name>
    <url-pattern>secured/j_security_check</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>FormFilter</filter-name>
    <url-pattern>/j_security_check</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>FormFilter</filter-name>
    <url-pattern>j_security_check</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>LoginFilter</filter-name>
    <url-pattern>/mainmenu.do</url-pattern>
</filter-mapping>

一旦j_security_检查完成,控件将调用formfilter调用,然后它应该调用loginfilter,它应该被重定向到主菜单。但这不会发生。有谁能给我指路吗。谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题