Skip to content

Support for legacy (Servlet 2.5) apps in Spring Boot

Notifications You must be signed in to change notification settings

dewthefifth/spring-boot-legacy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Support for Servlet 2.5

Latest release 2.0.1.RELEASE, updated to Spring Boot 2.0.3.RELEASE.

Spring Boot is built on Servlet 3.1. Older servlet versions can be used with Spring Boot, but some workarounds are needed. This project is a library that gives you a start with those. There is a sample that is running on Google Appengine at http://dsyerboot.appspot.com/. Copy the web.xml from the sample to get started with your own project.

To deploy the sample to GAE use mvn appengine:update (reference docs are here).

Additionally this can be used to load Spring Boot in a Servlet 3.0+ container like Wildfly 8.2.1 when you exclude the Spring Framework and Spring Boot dependencies from the WAR and place them in the EAR. i.e. A Skinny Ear. See Spring Boot EAR with Skinny WARs.

About

Support for legacy (Servlet 2.5) apps in Spring Boot

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.5%
  • HTML 0.5%