2016-12-07 40 views
0

基于Spring框架版本4文档链接 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/new-in-4.0.html其中提到Servlet 3.0是Spring 4的基础,但它仍然可以在servlet 2.5中部署。在Servlet 2.4容器中使用Spring 4的后果

下面是摘录。

3.4的Java EE 6和7 Java EE版本6或以上目前被认为是Spring框架4的基线,与JPA 2.0和Servlet 3.0 规格是特别相关的。为了保持 与Google App Engine和较早的应用程序服务器兼容,可以将Spring 4应用程序部署到Servlet 2.5 环境中。但是,强烈建议使用Servlet 3.0+,并在 开发环境中使用Spring的测试和模拟软件包中的 前提条件测试设置。

我的问题是,

  1. 我们可以利用它在Servlet 2.4中的容器?更具体地说,我试图部署在jboss-4.0.5应用程序服务器中。
  2. 在传统的servlet容器中使用spring 4有什么后果?
+0

不确定所有后果,但有一件事确定你不能使用WebApplicationInitializer来引导你的应用程序。 –

回答

0
  1. 正如您从参考文档中发现的那样,Spring 4需要Servlet 2.5。
  2. 它不起作用。
相关问题