私はSpring mvc 3.0.9でいくつかの休憩サービスを開発しました。場合によっては例外があります。私のSpringバージョンでは、Servlet 3.0 API(私のアプリケーションサーバーはjboss eap 5.1)を使用しているかどうかによって異なります。 Servlet 2.5と互換性のある最新のspring mvcバージョンは何ですか?ありがとう。Spring mvc compatibile with Servlet 2.5
答えて
Spring 3.2はServlet 2.5 APIで動作するはずです。
だけ春4.0はSerlvet 3.0が必要です。
は、より多くの情報のため、この公式documentationを参照してください。
3 New Features and Enhancements in Spring Framework 4.0)
3.4 Java EE 6 and 7
Java EE version 6 or above is now considered the baseline for Spring Framework 4, with the JPA 2.0 and Servlet 3.0 specifications being of particular relevance.
いいえ、バージョン3.2ではServlet 3.0、FrameWorkServletではServlet 3.0のHttpServletResponseのメソッドを使用しています。 java.lang.NoSuchMethodError:javax.servlet.http.HttpServletResponse.getHeader(Ljava/lang/String;)Ljava/lang/String; \t at org.springframework.web.servlet.FrameworkServlet.doOptions(FrameworkServlet.java:865) ' –
サーブレット2.5で動作します。
参照ドキュメント:(https://docs.spring.io/spring/docs/4.3.14.RELEASE/spring-framework-reference/htmlsingle/)
3.4のJava EE 6および7
Java EE version 6 or above is now considered the baseline for Spring Framework 4, with the JPA 2.0 and Servlet 3.0 specifications being of particular relevance. In order to remain compatible with Google App Engine and older application servers, it is possible to deploy a Spring 4 application into a Servlet 2.5 environment. However, Servlet 3.0+ is strongly recommended and a prerequisite in Spring’s test and mock packages for test setups in development environments.
3.7一般的なウェブの改善
Deployment to Servlet 2.5 servers remains an option, but Spring Framework 4.0 is now focused primarily on Servlet 3.0+ environments. If you are using the Spring MVC Test Framework you will need to ensure that a Servlet 3.0 compatible JAR is in your test classpath.
- 1. Spring 4 MVC(servelt 2.5)とSpring 4 MVC(Servlet 3.0)の違いの相違点
- 2. AJAX with Spring MVC
- 3. maven with spring mvc
- 4. ユニットテストREST Controller with spring-test-mvc
- 5. SweetAlert with Java Servlet
- 6. 'with' with pre python 2.5
- 7. spring mvcでのWebサービスの作成2.5
- 8. Spring4 MVC with sessionFactory
- 9. Spring MVC @RequestMapping not working
- 10. Hibernate Search Error with Spring MVC
- 11. i18n with Spring MVC、RequestMappingをスキップ
- 12. HTTP 404 Spring MVC with TilesいいえXML
- 13. Play with Spark 2.0! 2.5
- 14. Spring 2.5 or 3.0
- 15. Spring MVCコンフィグレーションでdefault-servlet-handlerを配置する場所
- 16. Magnolia CMS with Spring MVCテンプレートモジュールの作成
- 17. フォームの選択(Spring MVC with fmt)
- 18. Spring MVC - noHandlerFound/PageNotFound
- 19. MongoDBとPlayFramework 2.5 with Java
- 20. Play Framework 2.5 with Couchbase 4.5
- 21. Spring MVC 2.5でJMFを使用するには?
- 22. Spring MVC HandlerInterceptorAdapter
- 23. spring MVCサーブレットマッピング
- 24. Spring MVCのInternalResourceViewResolver -
- 25. spring mvc Ajax
- 26. spring mvc; contextConfigLocationロードオーダー
- 27. Spring 2.5からSpring 3.0.5への移行
- 28. spring mvc、maven、hibernate java.lang.ClassNotFoundException:com.entity.Candidate
- 29. Spring Hello World HTTPステータス500 Servlet Init
- 30. EJBコンテナ内のSpring 2.5
http://stackoverflow.com/questions/24217568/do-spring-3-2-require-servlet-3-0-or-it-works-with-servlet-2-5 – sura2k