All Known Implementing Classes:
AbstractAtomFeedView , AbstractCachingViewResolver , AbstractController , AbstractDetectingUrlHandlerMapping , AbstractFeedView , AbstractHandlerMapping , AbstractHandlerMethodAdapter , AbstractHandlerMethodMapping , AbstractJackson2View , AbstractJacksonView , AbstractPdfStamperView , AbstractPdfView , AbstractRequestLoggingFilter , AbstractRssFeedView , AbstractTemplateView , AbstractTemplateViewResolver , AbstractUrlBasedView , AbstractUrlHandlerMapping , AbstractUrlViewController , AbstractView , AbstractXlsView , AbstractXlsxStreamingView , AbstractXlsxView , BeanNameUrlHandlerMapping , BeanNameViewResolver , CharacterEncodingFilter , CommonsRequestLoggingFilter , ContentNegotiatingViewResolver , CorsFilter , DefaultHandshakeHandler , DefaultServletHttpRequestHandler , DefaultSockJsService , DelegatingFilterProxy , DelegatingWebMvcConfiguration , FormContentFilter , ForwardedHeaderFilter , FreeMarkerConfigurer , FreeMarkerView , FreeMarkerViewResolver , GenericFilterBean , GroovyMarkupView , GroovyMarkupViewResolver , HiddenHttpMethodFilter , InternalResourceView , InternalResourceViewResolver , JacksonJsonView , JacksonXmlView , JettyRequestUpgradeStrategy , JstlView , MappingJackson2JsonView , MappingJackson2XmlView , MarshallingView , MultipartFilter , OncePerRequestFilter , OpenEntityManagerInViewFilter , ParameterizableViewController , RedirectView , RelativeRedirectFilter , RequestContextFilter , RequestMappingHandlerAdapter , RequestMappingHandlerMapping , RequestMappingInfoHandlerMapping , ResourceHttpRequestHandler , ResourceUrlEncodingFilter , RouterFunctionMapping , ScriptTemplateView , ScriptTemplateViewResolver , ServerEndpointExporter , ServerHttpObservationFilter , ServletContextAttributeExporter , ServletContextAttributeFactoryBean , ServletContextParameterFactoryBean , ServletContextRequestLoggingFilter , ServletForwardingController , ServletServerContainerFactoryBean , ServletWrappingController , ShallowEtagHeaderFilter , SimpleServletPostProcessor , SimpleUrlHandlerMapping , SockJsHttpRequestHandler , UrlBasedViewResolver , UrlFilenameViewController , UrlHandlerFilter , ViewResolverComposite , WebApplicationObjectSupport , WebContentGenerator , WebContentInterceptor , WebMvcConfigurationSupport , WebSocketHandlerMapping , WebSocketHttpRequestHandler , WebSocketTransportHandler , XsltView , XsltViewResolver
public interface ServletContextAware extends Aware
Interface to be implemented by any object that wishes to be notified of the ServletContext (typically determined by the WebApplicationContext ) that it runs in.
Since:
12.03.2004
Author:
Juergen Hoeller, Chris Beams
See Also:
  • ServletConfigAware
  • setServletContext

    void setServletContext (jakarta.servlet.ServletContext servletContext)
    Set the ServletContext that this object runs in.

    Invoked after population of normal bean properties but before an init callback like InitializingBean's afterPropertiesSet or a custom init-method. Invoked after ApplicationContextAware's setApplicationContext .

    Parameters:
    servletContext - the ServletContext object to be used by this object
    See Also:
  • InitializingBean.afterPropertiesSet()
  • ApplicationContextAware.setApplicationContext(ApplicationContext)
  •