【问题标题】:does spring 3.2 require servlet 3.0 or it works with servlet 2.5spring 3.2 需要 servlet 3.0 还是与 servlet 2.5 一起使用
【发布时间】:2014-06-14 07:16:12
【问题描述】:

我在我的应用程序中使用了 spring 3.2.4,但某些功能无法正常工作,例如 @controllerAdvice。我知道这是 spring 3.2 中添加的一个特性。我正在使用 servlet 2.5。我用谷歌搜索了 spring 3.2,发现

The Spring MVC programming model now provides explicit Servlet 3 async support.

请告诉我 spring 3.2 是否适用于 servlet 2.5?

【问题讨论】:

    标签: spring spring-mvc spring-3


    【解决方案1】:

    Spring 3.2 应该与 Servlet 2.5 API 一起使用。

    只有 Spring 4.0 需要 Serlvet 3.0:

    (http://docs.spring.io/spring/docs/current/spring-framework-reference/html/new-in-4.0.html)

    Spring Framework 4.0 中的 3 个新特性和增强功能)

    3.4 Java EE 6 和 7

    Java EE 版本 6 或更高版本现在被视为 Spring 的基线 框架 4,具有 JPA 2.0 和 Servlet 3.0 规范 特别相关。为了与 Google App 保持兼容 引擎和较旧的应用程序服务器,可以部署一个 Spring 4 应用程序转换为 Servlet 2.5 环境。然而,Servlet 强烈建议使用 3.0+,并且是 Spring 的测试和模拟包的先决条件,用于在开发环境中进行测试设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-14
      • 2021-12-09
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多