You can use the Spring Web model view controller (MVC) framework and the Spring Framework Portlet MVC framework with WebSphere® Application Server.
WebSphere Application Server supports the use of the Spring Web MVC framework.
There are also Web MVC frameworks that are provided with WebSphere Application Server, such as JavaServer Faces (JSF) and Apache Struts, which have IBM® product support. For information about how to integrate Spring with these Web MVC frameworks, see the Spring documentation.
The Spring Framework Portlet MVC framework can run in the portlet container in WebSphere Application Server Version 6.1 and later. To run portlets in the portlet container, you must create an additional web application to define the layout and aggregation of the portlets. For details about how to use the portlet aggregator tag library, see the related topics.