There are following modules in Web layer of Spring framework.
Web module :-
- This module provides basic web-oriented integration features such as initialization of the IoC container using servlet listeners and a web-oriented application context.
- It also plays a role in remote support.
Servlet module : –
- The servlet module contains the Spring MVC (model-view-controller) implementation for web applications.
- It also separates code and web forms.
- This module Support for ServletListeners.
WebSocket module :-
This module Support for Web Socket style messaging.
Portlet module :-
This module provide the MVC implementation used in portlet environment and behaves like a web-servlet.