| Package | Description | 
|---|---|
| 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.groovy | Support classes for the integration of
 
 Groovy Templates as Spring web view technology. | 
| org.springframework.web.servlet.view.script | Support classes for views based on the JSR-223 script engine abstraction
 (as included in Java 6+), e.g. | 
| org.springframework.web.servlet.view.tiles3 | Support classes for the integration of
 Tiles 3
 (the standalone version of Tiles) as Spring web view technology. | 
| org.springframework.web.servlet.view.xslt | Support classes for XSLT,
 providing a View implementation for XSLT stylesheets. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractTemplateViewAdapter base class for template-based view technologies such as FreeMarker,
 with the ability to use request and session attributes in their model and
 the option to expose helper objects for Spring's FreeMarker macro library. | 
| class  | InternalResourceViewWrapper for a JSP or other resource within the same web application. | 
| class  | JstlViewSpecialization of  InternalResourceViewfor JSTL pages,
 i.e. | 
| class  | RedirectViewView that redirects to an absolute, context relative, or current request
 relative URL. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | InternalResourceViewResolver. buildView(String viewName) | 
| protected AbstractUrlBasedView | UrlBasedViewResolver. buildView(String viewName)Creates a new View instance of the specified view class and configures it. | 
| protected AbstractUrlBasedView | AbstractTemplateViewResolver. buildView(String viewName) | 
| protected AbstractUrlBasedView | InternalResourceViewResolver. instantiateView() | 
| protected AbstractUrlBasedView | UrlBasedViewResolver. instantiateView()Instantiate the specified view class. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected View | UrlBasedViewResolver. applyLifecycleMethods(String viewName,
                     AbstractUrlBasedView view)Apply the containing  ApplicationContext's lifecycle methods
 to the givenViewinstance, if such a context is available. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractPdfStamperViewAbstract superclass for PDF views that operate on an existing
 document with an AcroForm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FreeMarkerViewView using the FreeMarker template engine. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | FreeMarkerViewResolver. instantiateView() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GroovyMarkupViewAn  AbstractTemplateViewsubclass based on Groovy XML/XHTML markup templates. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | GroovyMarkupViewResolver. instantiateView() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ScriptTemplateViewAn  AbstractUrlBasedViewsubclass designed to run any template library
 based on a JSR-223 script engine. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | ScriptTemplateViewResolver. instantiateView() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TilesViewViewimplementation that renders
 through the Tiles Request API. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | TilesViewResolver. instantiateView() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XsltViewXSLT-driven View that allows for response context to be rendered as the
 result of an XSLT transformation. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractUrlBasedView | XsltViewResolver. buildView(String viewName) | 
| protected AbstractUrlBasedView | XsltViewResolver. instantiateView() |