我应该在基于 Struts 2.0.11 的 Web 应用程序中使用什么调度程序?

发布于 2024-11-09 23:41:32 字数 1033 浏览 2 评论 0原文

我正在开发一个基于 Struts 2.0.11、Spring 和 Hibernate 的 Web 应用程序。

我不知道应该在 web.xml 文件中声明什么调度程序。

我应该使用 FilterDispatche 吗?过滤器调度程序 + ActionContextCleanUp ?或者StrutsPrepareAndExecuteFilter?或者StrutsPrepareAndExecuteFilter + ActionContextCleanUp?

现在,web.xml 文件包含以下代码:

<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>    
     <filter>
      <filter-name>struts-cleanup</filter-name>
      <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
    <filter-mapping>
        <filter-name>struts-cleanup</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping> 

非常感谢

I´m developing a web appication based on Struts 2.0.11, Spring and Hibernate.

I don´t know what dispatcher i should declare in web.xml file.

I should use FilterDispatcher? Filter Dispatcher + ActionContextCleanUp ? or StrutsPrepareAndExecuteFilter? or StrutsPrepareAndExecuteFilter + ActionContextCleanUp?

Nowadays, the web.xml file contains this code:

<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>    
     <filter>
      <filter-name>struts-cleanup</filter-name>
      <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
    <filter-mapping>
        <filter-name>struts-cleanup</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping> 

Thanks a lot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

仙女 2024-11-16 23:41:33

如果我们配置 FilterDispatcher 就足够了,对于额外的功能,我们选择 ActionContextCleanUp 。请检查以下链接了解更多详情
ActionContextCleanUp

编辑

FilterDispatcher 自 Struts 2.1.3 起已被弃用
Struts 2.1.3 StrutsPrepareAndExecuteFilter 或 StrutsPrepareFilter 和
StrutsExecuteFilter 如果需要,请使用 ActionContextCleanUp 过滤器
除了这个

StrutsPrepareAndExecuteFilter

It is enough if we configure FilterDispatcher, for extra features we go for ActionContextCleanUp . Please check the below link for more details
ActionContextCleanUp

Edit :

FilterDispatcher has been Deprecated since Struts 2.1.3
Since
Struts 2.1.3 StrutsPrepareAndExecuteFilter or StrutsPrepareFilter and
StrutsExecuteFilter if needed use ActionContextCleanUp filter in
addition to this one

StrutsPrepareAndExecuteFilter

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文