The Spring Framework

## Uses of Package
org.springframework.web.servlet

Packages that use org.springframework.web.servlet
org.springframework.test.web: Helper classes for unit tests based on Spring's web support.
org.springframework.web.portlet: Provides JSR-168 portlets that integrate with the application context infrastructure, and the core interfaces and classes for the Portlet variant of Spring's web MVC framework.
org.springframework.web.servlet: Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
org.springframework.web.servlet.handler: Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.handler.metadata: This package enables automatic web controller targeting.
org.springframework.web.servlet.i18n: Locale support classes for Spring's web MVC framework.
org.springframework.web.servlet.mvc: Standard controller implementations for the servlet MVC framework that comes with Spring.
org.springframework.web.servlet.mvc.annotation: Support package for annotation-based Servlet MVC controllers.
org.springframework.web.servlet.mvc.multiaction: Package allowing MVC Controller implementations to handle requests at method rather than class level.
org.springframework.web.servlet.mvc.support: Support package for MVC controllers.
org.springframework.web.servlet.mvc.throwaway: Throwaway command controllers are a WebWork/Maverick-style alternative to Spring's default Servlet/Struts-style Controller approach.
org.springframework.web.servlet.support: Support classes for Spring's web MVC framework.
org.springframework.web.servlet.theme: Theme support classes for Spring's web MVC framework.
org.springframework.web.servlet.view: Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.view.document: Support classes for document generation, providing View implementations for PDF and Excel.
org.springframework.web.servlet.view.freemarker: Support classes for the integration of FreeMarker as Spring web view technology.
org.springframework.web.servlet.view.jasperreports: Support classes for the integration of JasperReports as Spring web view technology.
org.springframework.web.servlet.view.tiles: Support classes for the integration of Tiles (included in Struts) as Spring web view technology.
org.springframework.web.servlet.view.velocity: Support classes for the integration of Velocity as Spring web view technology.
org.springframework.web.servlet.view.xslt: Support classes for XSLT, providing a View implementation for XSLT stylesheets.

Classes in org.springframework.web.servlet used by org.springframework.test.web
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.portlet
View MVC View for a web interaction.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet
FrameworkServlet Base servlet for Spring's web framework.
HandlerAdapter MVC framework SPI interface, allowing parameterization of core MVC workflow.
HandlerExecutionChain Handler execution chain, consisting of handler object and any handler interceptors.
HandlerInterceptor Workflow interface that allows for customized handler execution chains.
HttpServletBean Simple extension of `HttpServlet` which treats its config parameters (`init-param` entries within the `servlet` tag in `web.xml`) as bean properties.
ModelAndView Holder for both Model and View in the web MVC framework.
View MVC View for a web interaction.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.handler
HandlerAdapter MVC framework SPI interface, allowing parameterization of core MVC workflow.
HandlerExceptionResolver Interface to be implemented by objects than can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.
HandlerExecutionChain Handler execution chain, consisting of handler object and any handler interceptors.
HandlerInterceptor Workflow interface that allows for customized handler execution chains.
HandlerMapping Interface to be implemented by objects that define a mapping between requests and handler objects.
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.handler.metadata
HandlerMapping Interface to be implemented by objects that define a mapping between requests and handler objects.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.i18n
HandlerInterceptor Workflow interface that allows for customized handler execution chains.
LocaleResolver Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.mvc
HandlerAdapter MVC framework SPI interface, allowing parameterization of core MVC workflow.
HandlerInterceptor Workflow interface that allows for customized handler execution chains.
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.mvc.annotation
HandlerAdapter MVC framework SPI interface, allowing parameterization of core MVC workflow.
HandlerMapping Interface to be implemented by objects that define a mapping between requests and handler objects.
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.mvc.multiaction
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.mvc.support
HandlerMapping Interface to be implemented by objects that define a mapping between requests and handler objects.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.mvc.throwaway
HandlerAdapter MVC framework SPI interface, allowing parameterization of core MVC workflow.
ModelAndView Holder for both Model and View in the web MVC framework.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.support
LocaleResolver Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.
ThemeResolver Interface for web-based theme resolution strategies that allows for both theme resolution via the request and theme modification via request and response.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.theme
HandlerInterceptor Workflow interface that allows for customized handler execution chains.
ThemeResolver Interface for web-based theme resolution strategies that allows for both theme resolution via the request and theme modification via request and response.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view
RequestToViewNameTranslator Strategy interface for translating an incoming `HttpServletRequest` into a logical view name when no view name is explicitly supplied.
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.document
View MVC View for a web interaction.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.freemarker
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.jasperreports
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.tiles
View MVC View for a web interaction.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.velocity
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.

Classes in org.springframework.web.servlet used by org.springframework.web.servlet.view.xslt
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.