Uses of Interface
Annotation-based setup for Spring MVC.
Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
Support classes for the integration of FreeMarker as Spring web view technology.
Support classes for the integration of Groovy Templates as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.
Support classes for XSLT, providing a View implementation for XSLT stylesheets.
Modifier and TypeMethodDescriptionRegister a
ViewResolverCompositethat contains a chain of view resolvers to use for view resolution.Modifier and TypeMethodDescriptionViewResolverRegistry.
Uses of ViewResolver in org.springframework.web.servlet.viewModifier and TypeClassDescription
classConvenient base class for
classAbstract base class for template view resolvers, in particular for FreeMarker views.
classA simple implementation of
ViewResolverthat interprets a view name as a bean name in the current application context, i.e.
ViewResolverthat resolves a view based on the request file name or
classDeprecated.as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementations
classSimple implementation of the
ViewResolverinterface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.
ViewResolverthat delegates to others.
classDeprecated.as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementationsModifier and TypeMethodDescriptionContentNegotiatingViewResolver.
getViewResolvers()Return the list of view viewResolvers to delegate to.Modifier and TypeMethodDescription
voidSets the view resolvers to be wrapped by this view resolver.
voidSet the list of view viewResolvers to delegate to.