基本概念: ServletContext的使用场合比ServletConfig广很多 ...
分类:
编程语言 时间:
2016-10-03 12:47:59
阅读次数:
121
一、基本概念 说起ServletContext,一些人会产生误解,以为一个servlet对应一个ServletContext。其实不是这样的,事实是一个web应用对应一个ServletContext,所以ServletContext的作用范围是整个应用,明确这点很重要,这是基础中的基础。 我曾经想, ...
分类:
编程语言 时间:
2016-09-30 15:16:39
阅读次数:
235
WEB项目: 方法1: 1 ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc) 1 ApplicationContext ac1 = WebAp ...
分类:
移动开发 时间:
2016-09-29 18:00:41
阅读次数:
346
起因 标准JDK中使用 java.net.URL 来处理资源,但有很多不足,例如不能限定classpath,不能限定 ServletContext 路径。 所以,Spring提供了 Resource 接口。 注意,Spring提供的Resource抽象不是要取代(replace)标准JDK中的功能, ...
分类:
编程语言 时间:
2016-09-28 12:14:42
阅读次数:
199
引自:http://blog.csdn.net/yakson/article/details/9203231 web.xml里面可以定义两种参数:1.application范围内的参数,存放在servletContext中,在web.xml中配置如下: 2.servlet范围内的参数,只能在serv ...
分类:
Web程序 时间:
2016-09-26 16:03:41
阅读次数:
139
一、三种作用域 作用域:web开发中用于存储和获得数据。 1、request 一次请求有效,在forward跳转时可用request作用域传递数据。 2、session client不变,session不变。用于标记用户状态、存储用户数据、验证码、购物车等。 3、ServletContext web ...
分类:
其他好文 时间:
2016-09-24 00:37:21
阅读次数:
260
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-par ...
分类:
Web程序 时间:
2016-09-23 18:24:20
阅读次数:
227
1、对于一个web 应用,其部署在web 容器中,web 容器提供其一个全局的上下文环境,这个上下文就是 ServletContext ,其后面的spring IoC 容器提供宿主环境 2、在web.xml 中会提供有 contextLoaderListener。在web 容器启动时,会触发容器初始 ...
分类:
编程语言 时间:
2016-09-23 14:59:12
阅读次数:
136
要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。 spring的启动过程: 首先,对于一个web应用,其部署在web容器中,web容器提供其一个全局的上 ...
分类:
编程语言 时间:
2016-09-23 06:31:36
阅读次数:
149
一、ServletContext 有 addListener(..) 方法,也有创建的方法 createListener(Class<T> c) 。 有addFilter(..) 方法,也有创建的方法。 可以获取路径,也可以获取其中的Servlet。可以获取资源,获取文件的MIME类型等等。 二、S ...
分类:
其他好文 时间:
2016-09-19 17:31:39
阅读次数:
120