The Spring Framework

Uses of Interface
org.springframework.web.servlet.View

Packages that use View
org.springframework.web.portlet Provides JSR-168 portlets that integrate with the application context infrastructure, and the core interfaces and classes for the Portlet variant of Spring's web MVC framework. 
org.springframework.web.servlet Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework. 
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.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. 
 

Uses of View in org.springframework.web.portlet
 

Methods in org.springframework.web.portlet that return View
protected  View DispatcherPortlet.resolveViewName(String viewName, Map model, RenderRequest request)
          Resolve the given view name into a View object (to be rendered).
 

Uses of View in org.springframework.web.servlet
 

Methods in org.springframework.web.servlet that return View
 View ModelAndView.getView()
          Return the View object, or null if we are using a view name to be resolved by the DispatcherServlet via a ViewResolver.
 View ViewResolver.resolveViewName(String viewName, Locale locale)
          Resolve the given view by name.
protected  View DispatcherServlet.resolveViewName(String viewName, Map model, Locale locale, HttpServletRequest request)
          Resolve the given view name into a View object (to be rendered).
 

Methods in org.springframework.web.servlet with parameters of type View
 void ModelAndView.setView(View view)
          Set a View object for this ModelAndView.
 

Constructors in org.springframework.web.servlet with parameters of type View
ModelAndView(View view)
          Convenient constructor when there is no model data to expose.
ModelAndView(View view, Map model)
          Creates new ModelAndView given a View object and a model.
ModelAndView(View view, String modelName, Object modelObject)
          Convenient constructor to take a single model object.
 

Uses of View in org.springframework.web.servlet.view
 

Classes in org.springframework.web.servlet.view that implement View
 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 AbstractUrlBasedView
          Abstract base class for URL-based views.
 class AbstractView
          Abstract base class for View implementations.
 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, by default exposing all model attributes as HTTP query parameters.
 

Methods in org.springframework.web.servlet.view that return View
protected  View UrlBasedViewResolver.createView(String viewName, Locale locale)
          Overridden to implement check for "redirect:" prefix.
protected  View AbstractCachingViewResolver.createView(String viewName, Locale locale)
          Create the actual View object.
protected  View XmlViewResolver.loadView(String viewName, Locale locale)
           
protected  View UrlBasedViewResolver.loadView(String viewName, Locale locale)
          Delegates to buildView for creating a new instance of the specified view class, and applies the following Spring lifecycle methods (as supported by the generic Spring bean factory): ApplicationContextAware's setApplicationContext InitializingBean's afterPropertiesSet
protected  View ResourceBundleViewResolver.loadView(String viewName, Locale locale)
           
protected abstract  View AbstractCachingViewResolver.loadView(String viewName, Locale locale)
          Subclasses must implement this method, building a View object for the specified view.
 View BeanNameViewResolver.resolveViewName(String viewName, Locale locale)
           
 View AbstractCachingViewResolver.resolveViewName(String viewName, Locale locale)
           
 

Uses of View in org.springframework.web.servlet.view.document
 

Classes in org.springframework.web.servlet.view.document that implement View
 class AbstractExcelView
          Convenient superclass for Excel document views.
 class AbstractJExcelView
          Convenient superclass for Excel document views.
 class AbstractPdfView
          Abstract superclass for PDF views, using Bruno Lowagie's iText package.
 

Uses of View in org.springframework.web.servlet.view.freemarker
 

Classes in org.springframework.web.servlet.view.freemarker that implement View
 class FreeMarkerView
          View using the FreeMarker template engine.
 

Uses of View in org.springframework.web.servlet.view.jasperreports
 

Classes in org.springframework.web.servlet.view.jasperreports that implement View
 class AbstractJasperReportsSingleFormatView
          Extends AbstractJasperReportsView to provide basic rendering logic for views that use a fixed format, e.g. always PDF or always HTML.
 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
          Jasper Reports 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.
 

Uses of View in org.springframework.web.servlet.view.tiles
 

Classes in org.springframework.web.servlet.view.tiles that implement View
 class TilesJstlView
          Specialization of TilesView for JSTL pages; Tiles pages that use the JSP Standard Tag Library.
 class TilesView
          View implementation that retrieves a Tiles definition.
 

Uses of View in org.springframework.web.servlet.view.velocity
 

Classes in org.springframework.web.servlet.view.velocity that implement View
 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.
 

Uses of View in org.springframework.web.servlet.view.xslt
 

Classes in org.springframework.web.servlet.view.xslt that implement View
 class AbstractXsltView
          Convenient superclass for views rendered using an XSLT stylesheet.
 class XsltView
          XSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.