The Spring Framework

Uses of Interface
org.springframework.web.context.ServletContextAware

Packages that use ServletContextAware
org.springframework.orm.hibernate3.support Classes supporting the org.springframework.orm.hibernate3 package. 
org.springframework.orm.jdo.support Classes supporting the org.springframework.orm.jdo package. 
org.springframework.orm.jpa.support Classes supporting the org.springframework.orm.jpa package. 
org.springframework.web.context.support Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes. 
org.springframework.web.filter Provides generic filter base classes allowing for bean-style configuration. 
org.springframework.web.multipart.commons MultipartResolver implementation for Jakarta Commons FileUpload
org.springframework.web.multipart.cos MultipartResolver implementation for Jason Hunter's COS (com.oreilly.servlet)
org.springframework.web.multipart.support Support classes for the multipart resolution framework. 
org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations. 
org.springframework.web.servlet.handler.metadata This package enables automatic web controller targeting. 
org.springframework.web.servlet.mvc Standard controller implementations for the servlet MVC framework that comes with Spring. 
org.springframework.web.servlet.mvc.multiaction Package allowing MVC Controller implementations to handle requests at method rather than class level. 
org.springframework.web.servlet.mvc.support Support package for MVC controllers. 
org.springframework.web.servlet.support Support classes for Spring's 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 ServletContextAware in org.springframework.orm.hibernate3.support
 

Classes in org.springframework.orm.hibernate3.support that implement ServletContextAware
 class OpenSessionInViewFilter
          Servlet 2.3 Filter that binds a Hibernate Session to the thread for the entire processing of the request.
 

Uses of ServletContextAware in org.springframework.orm.jdo.support
 

Classes in org.springframework.orm.jdo.support that implement ServletContextAware
 class OpenPersistenceManagerInViewFilter
          Servlet 2.3 Filter that binds a JDO PersistenceManager to the thread for the entire processing of the request.
 

Uses of ServletContextAware in org.springframework.orm.jpa.support
 

Classes in org.springframework.orm.jpa.support that implement ServletContextAware
 class OpenEntityManagerInViewFilter
          Servlet 2.3 Filter that binds a JPA EntityManager to the thread for the entire processing of the request.
 

Uses of ServletContextAware in org.springframework.web.context.support
 

Classes in org.springframework.web.context.support that implement ServletContextAware
 class ServletContextAttributeExporter
          Exporter that takes Spring-defined objects and exposes them as ServletContext attributes.
 class ServletContextAttributeFactoryBean
          FactoryBean that fetches a specific, existing ServletContext attribute.
 class ServletContextFactoryBean
          Simple FactoryBean that exposes the ServletContext for bean references.
 class ServletContextParameterFactoryBean
          FactoryBean that retrieves a specific ServletContext init parameter (that is, a "context-param" defined in web.xml).
 class ServletContextPropertyPlaceholderConfigurer
          Subclass of PropertyPlaceholderConfigurer that resolves placeholders as ServletContext init parameters (that is, web.xml context-param entries).
 class WebApplicationObjectSupport
          Convenient superclass for application objects running in a WebApplicationContext.
 

Uses of ServletContextAware in org.springframework.web.filter
 

Classes in org.springframework.web.filter that implement ServletContextAware
 class AbstractRequestLoggingFilter
          Base class for Filters that perform logging operations before and after a request is processed.
 class CharacterEncodingFilter
          Servlet 2.3/2.4 Filter that allows one to specify a character encoding for requests.
 class CommonsRequestLoggingFilter
          Simple request logging filter that writes the request URI (and optionally the query string) to the Commons Log.
 class DelegatingFilterProxy
          Proxy for a standard Servlet 2.3 Filter, delegating to a Spring-managed bean that implements the Filter interface.
 class GenericFilterBean
          Simple base implementation of Filter which treats its config parameters (init-param entries within the filter tag in web.xml) as bean properties.
 class Log4jNestedDiagnosticContextFilter
          Request logging filter that adds the request log message to the Log4J nested diagnostic context (NDC) before the request is processed, removing it again after the request is processed.
 class OncePerRequestFilter
          Filter base class that guarantees to be just executed once per request, on any servlet container.
 class RequestContextFilter
          Servlet 2.3+ filter that exposes the request to the current thread, through both LocaleContextHolder and RequestContextHolder.
 class ServletContextRequestLoggingFilter
          Simple request logging filter that writes the request URI (and optionally the query string) to the ServletContext log.
 

Uses of ServletContextAware in org.springframework.web.multipart.commons
 

Classes in org.springframework.web.multipart.commons that implement ServletContextAware
 class CommonsMultipartResolver
          Servlet-based MultipartResolver implementation for Jakarta Commons FileUpload 1.1 or above.
 

Uses of ServletContextAware in org.springframework.web.multipart.cos
 

Classes in org.springframework.web.multipart.cos that implement ServletContextAware
 class CosMultipartResolver
          MultipartResolver implementation for Jason Hunter's COS (com.oreilly.servlet).
 

Uses of ServletContextAware in org.springframework.web.multipart.support
 

Classes in org.springframework.web.multipart.support that implement ServletContextAware
 class MultipartFilter
          Servlet 2.3 Filter that resolves multipart requests via a MultipartResolver.
 

Uses of ServletContextAware in org.springframework.web.servlet.handler
 

Classes in org.springframework.web.servlet.handler that implement ServletContextAware
 class AbstractHandlerMapping
          Abstract base class for HandlerMapping implementations.
 class AbstractUrlHandlerMapping
          Abstract base class for URL-mapped HandlerMapping implementations.
 class BeanNameUrlHandlerMapping
          Implementation of the HandlerMapping interface that map from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.
 class SimpleServletPostProcessor
          BeanPostProcessor that applies initialization and destruction callbacks to beans that implement the Servlet interface.
 class SimpleUrlHandlerMapping
          Implementation of the HandlerMapping interface to map from URLs to request handler beans.
 

Uses of ServletContextAware in org.springframework.web.servlet.handler.metadata
 

Classes in org.springframework.web.servlet.handler.metadata that implement ServletContextAware
 class AbstractPathMapHandlerMapping
          Abstract implementation of the HandlerMapping interface that recognizes metadata attributes of type PathMap on application Controllers and automatically wires them into the current servlet's WebApplicationContext.
 class CommonsPathMapHandlerMapping
          Subclass of AbstractPathMapHandlerMapping that recognizes Commons Attributes metadata attributes of type PathMap on application Controllers and automatically wires them into the current servlet's WebApplicationContext.
 

Uses of ServletContextAware in org.springframework.web.servlet.mvc
 

Classes in org.springframework.web.servlet.mvc that implement ServletContextAware
 class AbstractCommandController
          Abstract base class for custom command controllers.
 class AbstractController
          Convenient superclass for controller implementations, using the Template Method design pattern.
 class AbstractFormController
          Form controller that auto-populates a form bean from the request.
 class AbstractUrlViewController
          Abstract base class for Controllers that return a view name based on the request URL.
 class AbstractWizardFormController
          Form controller for typical wizard-style workflows.
 class BaseCommandController
          Controller implementation which creates an object (the command object) on receipt of a request and attempts to populate this object with request parameters.
 class CancellableFormController
          Extension of SimpleFormController that supports "cancellation" of form processing.
 class ParameterizableViewController
          Trivial controller that always returns a named view.
 class ServletForwardingController
          Spring Controller implementation that forwards to a named servlet, i.e. the "servlet-name" in web.xml rather than a URL path mapping.
 class ServletWrappingController
          Spring Controller implementation that wraps a servlet instance which it manages internally.
 class SimpleFormController
          Concrete FormController implementation that provides configurable form and success views, and an onSubmit chain for convenient overriding.
 class UrlFilenameViewController
          Simple Controller implementation that transforms the virtual path of a URL into a view name and returns that view.
 class WebContentInterceptor
          Interceptor that checks and prepares request and response.
 

Uses of ServletContextAware in org.springframework.web.servlet.mvc.multiaction
 

Classes in org.springframework.web.servlet.mvc.multiaction that implement ServletContextAware
 class MultiActionController
          Controller implementation that allows multiple request types to be handled by the same class.
 

Uses of ServletContextAware in org.springframework.web.servlet.mvc.support
 

Classes in org.springframework.web.servlet.mvc.support that implement ServletContextAware
 class ControllerClassNameHandlerMapping
          Implementation of HandlerMapping that follows a simple convention for generating URL path mappings from the class names of registered Controller and ThrowawayController beans.
 

Uses of ServletContextAware in org.springframework.web.servlet.support
 

Classes in org.springframework.web.servlet.support that implement ServletContextAware
 class WebContentGenerator
          Convenient superclass for any kind of web content generator, like AbstractController and WebContentInterceptor.
 

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

Classes in org.springframework.web.servlet.view that implement ServletContextAware
 class AbstractCachingViewResolver
          Convenient base class for ViewResolver implementations.
 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 AbstractTemplateViewResolver
          Abstract base class for template view resolvers, in particular for Velocity and FreeMarker views.
 class AbstractUrlBasedView
          Abstract base class for URL-based views.
 class AbstractView
          Abstract base class for View implementations.
 class BeanNameViewResolver
          Simple implementation of ViewResolver that interprets a view name as bean name in the current application context, i.e. in the XML file of the executing DispatcherServlet.
 class InternalResourceView
          Wrapper for a JSP or other resource within the same web application.
 class InternalResourceViewResolver
          Convenient subclass of UrlBasedViewResolver that supports InternalResourceView (i.e.
 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.
 class ResourceBundleViewResolver
          ViewResolver implementation that uses bean definitions in a ResourceBundle, specified by the bundle basename.
 class UrlBasedViewResolver
          Simple implementation of the ViewResolver interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definition.
 class XmlViewResolver
          Implementation of ViewResolver that uses bean definitions in an XML file, specified by resource location.
 

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

Classes in org.springframework.web.servlet.view.document that implement ServletContextAware
 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 ServletContextAware in org.springframework.web.servlet.view.freemarker
 

Classes in org.springframework.web.servlet.view.freemarker that implement ServletContextAware
 class FreeMarkerConfigurer
          JavaBean to configure FreeMarker for web usage, via the "configLocation" and/or "freemarkerSettings" and/or "templateLoaderPath" properties.
 class FreeMarkerView
          View using the FreeMarker template engine.
 class FreeMarkerViewResolver
          Convenience subclass of UrlBasedViewResolver that supports FreeMarkerView (i.e.
 

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

Classes in org.springframework.web.servlet.view.jasperreports that implement ServletContextAware
 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 JasperReportsViewResolver
          ViewResolver implementation that resolves instances of AbstractJasperReportsView by translating the supplied view name into the URL of the report file.
 class JasperReportsXlsView
          Implementation of AbstractJasperReportsSingleFormatView that renders report results in XLS format.
 

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

Classes in org.springframework.web.servlet.view.tiles that implement ServletContextAware
 class TilesConfigurer
          Helper class to configure Tiles for the Spring Framework.
 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 ServletContextAware in org.springframework.web.servlet.view.velocity
 

Classes in org.springframework.web.servlet.view.velocity that implement ServletContextAware
 class VelocityLayoutView
          VelocityLayoutView emulates the functionality offered by Velocity's VelocityLayoutServlet to ease page composition from different templates.
 class VelocityLayoutViewResolver
          Convenience subclass of VelocityViewResolver, adding support for VelocityLayoutView and its properties.
 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.
 class VelocityViewResolver
          Convenience subclass of UrlBasedViewResolver that supports VelocityView (that is Velocity templates) and custom subclasses of it.
 

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

Classes in org.springframework.web.servlet.view.xslt that implement ServletContextAware
 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.
 class XsltViewResolver
          ViewResolver implementation that resolves instances of XsltView by translating the supplied view name into the URL of the XSLT stylesheet.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.