Package 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.

See
          Description

Class Diagram Summary
servlet 
 

Interface Summary
HandlerAdapterMVC framework SPI interface, allowing parameterization of core MVC workflow.
HandlerExceptionResolverInterface to be implemented by objects than can resolve exceptions thrown by handlers, in the typical case to error views.
HandlerInterceptorWorkflow interface that allows for customized handler execution chains.
HandlerMappingInterface to be implemented by objects that define a mapping between requests and handler objects.
LocaleResolverInterface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.
ThemeResolverInterface for web-based theme resolution strategies that allows for both theme resolution via the request and theme modification via request and response.
ViewMVC View for a web interaction.
ViewResolverInterface to be implemented by objects that can resolve views by name.
 

Class Summary
DispatcherServletConcrete front controller for use within the web MVC framework.
FrameworkServletBase servlet for servlets within the web framework.
HandlerExecutionChainHandler execution chain, consisting of handler object and any preprocessing interceptors.
HttpServletBeanSimple extension of javax.servlet.http.HttpServlet that treats its config parameters as bean properties.
ModelAndViewHolder for both Model and View in the web MVC framework.
ModelAndViewDefiningExceptionException to be thrown on error conditions that should forward to a specific view with a specific model.
ResourceServletSimple servlet that can expose an internal resource, including a default URL if the specified resource is not found.
ServletConfigPropertyValuesPropertyValues implementation created from ServetConfig parameters.
 

Package org.springframework.web.servlet Description

Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.

This package and related packages are discussed in Chapters 12 and 13 of Expert One-On-One J2EE Design and Development by Rod Johnson (Wrox, 2002).