# Uses of Package
org.springframework.web.servlet.view

- Packages that use org.springframework.web.servlet.view
  Package | Description
  --- | ---
  org.springframework.web.servlet.config.annotation | Annotation-based setup for Spring MVC.
  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.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.config.annotation
  Class and Description
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  AbstractCachingViewResolver.CacheFilter Filter that determines if view should be cached.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  InternalResourceView Wrapper for a JSP or other resource within the same web application.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.document
  Class and Description
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.feed
  Class and Description
  AbstractView Abstract base class for `View` implementations.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.freemarker
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  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.
  AbstractTemplateViewResolver Abstract base class for template view resolvers, in particular for FreeMarker views.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.groovy
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  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.
  AbstractTemplateViewResolver Abstract base class for template view resolvers, in particular for FreeMarker views.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.json
  Class and Description
  AbstractView Abstract base class for `View` implementations.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.script
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.tiles3
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.xml
  Class and Description
  AbstractView Abstract base class for `View` implementations.

- Classes in org.springframework.web.servlet.view used by org.springframework.web.servlet.view.xslt
  Class and Description
  AbstractCachingViewResolver Convenient base class for `ViewResolver` implementations.
  AbstractUrlBasedView Abstract base class for URL-based views.
  AbstractView Abstract base class for `View` implementations.
  UrlBasedViewResolver Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.