Tagged articles
2 articles
Page 1 of 1
转转QA
转转QA
Mar 9, 2023 · Backend Development

Asynchronous Processing in Servlet 3.0 and Spring MVC: Implementation Methods and Practical Applications

This article explains why and how to use asynchronous processing in Servlet 3.0 and Spring MVC, compares four implementation approaches (no return value, Callable, WebAsyncTask, DeferredResult), provides detailed code examples, and demonstrates a real‑world use case for decoupling long‑running tasks.

CallableDeferredResultServlet 3.0
0 likes · 22 min read
Asynchronous Processing in Servlet 3.0 and Spring MVC: Implementation Methods and Practical Applications
Programmer DD
Programmer DD
May 21, 2018 · Backend Development

From web.xml to Spring Boot: How Java Servlets and Filters Evolved

This article walks through the evolution of Java web development, comparing the classic web.xml configuration with Servlet 3.0 annotations, Spring’s ServletContainerInitializer, and Spring Boot’s embedded‑container registration mechanisms, while exposing the underlying source code and initialization flow.

Embedded TomcatInitializationJava
0 likes · 18 min read
From web.xml to Spring Boot: How Java Servlets and Filters Evolved