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 |
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 |
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 |
UrlBasedViewResolver.buildView(String viewName)
Creates a new View instance of the specified view class and configures it.
|
protected AbstractUrlBasedView |
InternalResourceViewResolver.buildView(String viewName) |
protected AbstractUrlBasedView |
AbstractTemplateViewResolver.buildView(String viewName) |
protected AbstractUrlBasedView |
UrlBasedViewResolver.instantiateView()
Instantiate the specified view class.
|
protected AbstractUrlBasedView |
InternalResourceViewResolver.instantiateView() |
Modifier and Type | Method and Description |
---|---|
protected View |
UrlBasedViewResolver.applyLifecycleMethods(String viewName,
AbstractUrlBasedView view)
Apply the containing
ApplicationContext 's lifecycle methods
to the given View instance, if such a context is available. |
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 | Method and Description |
---|---|
protected AbstractUrlBasedView |
FreeMarkerViewResolver.instantiateView() |
Modifier and Type | Class and Description |
---|---|
class |
GroovyMarkupView
An
AbstractTemplateView subclass based on Groovy XML/XHTML markup templates. |
Modifier and Type | Method and Description |
---|---|
protected AbstractUrlBasedView |
GroovyMarkupViewResolver.instantiateView() |
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 | Method and Description |
---|---|
protected AbstractUrlBasedView |
ScriptTemplateViewResolver.instantiateView() |
Modifier and Type | Class and Description |
---|---|
class |
TilesView
View implementation that renders
through the Tiles Request API. |
Modifier and Type | Method and Description |
---|---|
protected AbstractUrlBasedView |
TilesViewResolver.instantiateView() |
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) |
protected AbstractUrlBasedView |
XsltViewResolver.instantiateView() |