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

Interface Summary
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.
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.
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.
View MVC View for a web interaction.
ViewResolver Interface to be implemented by objects that can resolve views by name.
 

Class Summary
DispatcherServlet Central dispatcher for use within the web MVC framework, e.g. for web UI controllers or HTTP-based remote service exporters.
FrameworkServlet Base servlet for servlets within the web framework.
HandlerExecutionChain Handler execution chain, consisting of handler object and any preprocessing interceptors.
HttpServletBean Simple extension of javax.servlet.http.HttpServlet that treats its config parameters as bean properties.
ModelAndView Holder for both Model and View in the web MVC framework.
ResourceServlet Simple servlet that can expose an internal resource, including a default URL if the specified resource is not found.
 

Exception Summary
ModelAndViewDefiningException Exception to be thrown on error conditions that should forward to a specific view with a specific model.
 

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



Copyright (C) 2003-2004 The Spring Framework Project.