Skip to content

wearearima/spring-boot-with-webxml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

If you try to migrate a Java legacy application to Spring Boot you will find out that Spring Boot ignores the web.xml file when it is run as embedded container.

To solve this problem, the web.xml configuration can be rewritten to the Spring Boot's style (starters, javaconfig, etc). However, depending on your web.xml file it might be a bit tricky.

As an alternative to rewriting, this repository shows how the web.xml can be parsed to register all the components (i.e. servlets) automatically.

Start the application with this command:

$ ./mvnw clean spring-boot:run

And make a request to the Servlet with this URL http://localhost:8080/demo

Credits

Created by https://www.arima.eu

ARIMA

About

How a legacy web.xml file can be loaded in Spring Boot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages