| 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.feed | Support classes for feed generation, providing View implementations for Atom and RSS. | 
| 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.json | Support classes for providing a View implementation based on JSON serialization. | 
| 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.xml | Support classes for providing a View implementation based on XML Marshalling. | 
| 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  | AbstractUrlBasedViewAbstract base class for URL-based views. | 
| 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 | Class and Description | 
|---|---|
| class  | AbstractPdfStamperViewAbstract superclass for PDF views that operate on an existing
 document with an AcroForm. | 
| class  | AbstractPdfViewAbstract superclass for PDF views. | 
| class  | AbstractXlsViewConvenient superclass for Excel document views in traditional XLS format. | 
| class  | AbstractXlsxStreamingViewConvenient superclass for Excel document views in the Office 2007 XLSX format,
 using POI's streaming variant. | 
| class  | AbstractXlsxViewConvenient superclass for Excel document views in the Office 2007 XLSX format
 (as supported by POI-OOXML). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAtomFeedViewAbstract superclass for Atom Feed views, using the
 ROME package. | 
| class  | AbstractFeedView<T extends com.rometools.rome.feed.WireFeed>Abstract base class for Atom and RSS Feed views, using the
 ROME package. | 
| class  | AbstractRssFeedViewAbstract superclass for RSS Feed views, using the
 ROME package. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FreeMarkerViewView using the FreeMarker template engine. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GroovyMarkupViewAn  AbstractTemplateViewsubclass based on Groovy XML/XHTML markup templates. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJackson2ViewAbstract base class for Jackson based and content type independent
  AbstractViewimplementations. | 
| class  | MappingJackson2JsonViewSpring MVC  Viewthat renders JSON content by serializing the model for the current request
 using Jackson 2'sObjectMapper. | 
| 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 | Class and Description | 
|---|---|
| class  | TilesViewViewimplementation that renders
 through the Tiles Request API. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MappingJackson2XmlViewSpring MVC  Viewthat renders XML content by serializing the model for the current request
 using Jackson 2'sXmlMapper. | 
| class  | MarshallingViewSpring-MVC  Viewthat allows for response context to be rendered as the result
 of marshalling by aMarshaller. | 
| 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. |