WebApplicationContext是一个接口,并没有提供比较多的操作,主要有一个函数是getServletContext,用来获取Servlet上下文,因为spring 的IO容器在web中是保存在ServletContext中的。
源码如下:
public interface WebApplicationContext extends ApplicationContext {
String ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE = WebApplicationContext.class.getName() + ".ROOT";
String SCOPE_REQUEST = "request";
String SCOPE_SESSION = "session";
String SCOPE_GLOBAL_SESSION = "globalSession";
String SCOPE_APPLICATION = "application";
String SERVLET_CONTEXT_BEAN_NAME = "servletContext";
String CONTEXT_PARAMETERS_BEAN_NAME = "contextParameters";
String CONTEXT_ATTRIBUTES_BEAN_NAME = "contextAttributes";
ServletContext getServletContext();
}

本文介绍了Spring框架中的WebApplicationContext接口,详细解释了其作用及如何通过它获取Servlet上下文。此外,还列举了该接口中定义的一些常量。
351

被折叠的 条评论
为什么被折叠?



