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.jasperreports |
Support classes for the integration of
JasperReports
as Spring web view technology.
|
org.springframework.web.servlet.view.tiles |
Support classes for the integration of
Tiles
(included in Struts) as Spring web view technology.
|
org.springframework.web.servlet.view.tiles2 |
Support classes for the integration of
Tiles2
(the standalone version of Tiles) as Spring web view technology.
|
org.springframework.web.servlet.view.velocity |
Support classes for the integration of
Velocity
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 |
AbstractTemplateView
Adapter base class for template-based view technologies such as
Velocity and FreeMarker, with the ability to use request and session
attributes in their model and the option to expose helper objects
for Spring's Velocity/FreeMarker macro library.
|
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 | Method and Description |
---|---|
protected AbstractUrlBasedView |
InternalResourceViewResolver.buildView(String viewName) |
protected AbstractUrlBasedView |
AbstractTemplateViewResolver.buildView(String viewName) |
protected AbstractUrlBasedView |
UrlBasedViewResolver.buildView(String viewName)
Creates a new View instance of the specified view class and configures it.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPdfStamperView
Abstract superclass for PDF views that operate on an existing
document with an AcroForm.
|
Modifier and Type | Class and Description |
---|---|
class |
FreeMarkerView
View using the FreeMarker template engine.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJasperReportsSingleFormatView
Extends
AbstractJasperReportsView to provide basic rendering logic
for views that use a fixed format, e.g. |
class |
AbstractJasperReportsView
Base class for all JasperReports views.
|
class |
ConfigurableJasperReportsView
Configurable JasperReports View, allowing to specify the JasperReports exporter
to be specified through bean properties rather than through the view class name.
|
class |
JasperReportsCsvView
Implementation of
AbstractJasperReportsSingleFormatView
that renders report results in CSV format. |
class |
JasperReportsHtmlView
Implementation of
AbstractJasperReportsSingleFormatView
that renders report results in HTML format. |
class |
JasperReportsMultiFormatView
JasperReports view class that allows for the actual rendering format
to be specified at runtime using a parameter contained in the model.
|
class |
JasperReportsPdfView
Implementation of
AbstractJasperReportsSingleFormatView
that renders report results in PDF format. |
class |
JasperReportsXlsView
Implementation of
AbstractJasperReportsSingleFormatView
that renders report results in XLS format. |
Modifier and Type | Method and Description |
---|---|
protected AbstractUrlBasedView |
JasperReportsViewResolver.buildView(String viewName) |
Modifier and Type | Class and Description |
---|---|
class |
TilesJstlView
Deprecated.
as of Spring 3.0
|
Modifier and Type | Class and Description |
---|---|
class |
TilesView
View implementation that retrieves a
Tiles definition. |
Modifier and Type | Class and Description |
---|---|
class |
VelocityLayoutView
VelocityLayoutView emulates the functionality offered by Velocity's
VelocityLayoutServlet to ease page composition from different templates.
|
class |
VelocityToolboxView
VelocityView subclass which adds support for Velocity Tools toolboxes
and Velocity Tools ViewTool callbacks / Velocity Tools 1.3 init methods. |
class |
VelocityView
View using the Velocity template engine.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractUrlBasedView |
VelocityLayoutViewResolver.buildView(String viewName) |
protected AbstractUrlBasedView |
VelocityViewResolver.buildView(String viewName) |
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.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractUrlBasedView |
XsltViewResolver.buildView(String viewName) |
Copyright © 2015. All rights reserved.