| 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  | 
AbstractTemplateView
Adapter 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  | 
AbstractUrlBasedView
Abstract base class for URL-based views. 
 | 
class  | 
InternalResourceView
Wrapper for a JSP or other resource within the same web application. 
 | 
class  | 
JstlView
Specialization of  
InternalResourceView for JSTL pages,
 i.e. | 
class  | 
RedirectView
View that redirects to an absolute, context relative, or current request
 relative URL. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPdfStamperView
Abstract superclass for PDF views that operate on an existing
 document with an AcroForm. 
 | 
class  | 
AbstractPdfView
Abstract superclass for PDF views. 
 | 
class  | 
AbstractXlsView
Convenient superclass for Excel document views in traditional XLS format. 
 | 
class  | 
AbstractXlsxStreamingView
Convenient superclass for Excel document views in the Office 2007 XLSX format,
 using POI's streaming variant. 
 | 
class  | 
AbstractXlsxView
Convenient superclass for Excel document views in the Office 2007 XLSX format
 (as supported by POI-OOXML). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAtomFeedView
Abstract 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  | 
AbstractRssFeedView
Abstract superclass for RSS Feed views, using the
 ROME package. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FreeMarkerView
View using the FreeMarker template engine. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GroovyMarkupView
An  
AbstractTemplateView subclass based on Groovy XML/XHTML markup templates. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJackson2View
Abstract base class for Jackson based and content type independent
  
AbstractView implementations. | 
class  | 
MappingJackson2JsonView
Spring MVC  
View that renders JSON content by serializing the model for the current request
 using Jackson 2's ObjectMapper. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ScriptTemplateView
An  
AbstractUrlBasedView subclass designed to run any template library
 based on a JSR-223 script engine. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TilesView
View implementation that renders
 through the Tiles Request API. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MappingJackson2XmlView
Spring MVC  
View that renders XML content by serializing the model for the current request
 using Jackson 2's XmlMapper. | 
class  | 
MarshallingView
Spring-MVC  
View that allows for response context to be rendered as the result
 of marshalling by a Marshaller. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
XsltView
XSLT-driven View that allows for response context to be rendered as the
 result of an XSLT transformation. 
 |