FilterDispatcher is deprecated! Please use the new filters!

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/88813612

报错信息如下


 报错解决方案

把原本的拦截器配置方式(如下图所示)改成新的配置方式(根据后缀名来)

<filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
  </filter>
  <filter-mapping>
   <filter-name>struts2</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>

 新的配置方式如下图所示(根据后缀名.action来拦截)

 <filter>
        <filter-name>struts2</filter-name>
        <filter-class>
            org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
        </filter-class>
        <init-param>
        <param-name>struts.action.extendion</param-name>
        <param-value>action</param-value>
        </init-param>
    </filter>

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/88813612