单例模式(Single Pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。即需要隐藏其所有的构造方法,只能通过全局访问点来创建。 常见的单例有:ServletContext、ServletConfig、ApplicationContext、DBPool。 单例分为饿 ...
分类:
其他好文 时间:
2019-06-17 23:03:08
阅读次数:
120
一、监听器Listener Servlet规范中包括三个技术:Servlet,Listener和Filter 1.什么是监听器? 监听器就是监听某个对象的状态变化的组件,监听器的相关概念: 事件源:被监听的对象。三个域对象Request,Session,ServletContext。 监听器:监听事 ...
分类:
其他好文 时间:
2019-06-16 11:42:19
阅读次数:
101
通过前面知识点的学习,我们对于请求的处理已经可以说比较灵活了,但是还不够。我们再介绍重要的对象ServletContext 对象 1.ServletContext 对象 问题: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享 ...
分类:
其他好文 时间:
2019-06-14 23:39:03
阅读次数:
101
1.定义 ServletContext 对象由服务器进行创建,一个项目只有一个对象。不管在项目的任意位置进行获取得到的都是同一个对象,那么不同用户发起的请求获取到的也就是同一个对象了,该对象由用户共同拥有。 2.特点 【1】服务器进行创建 【2】用户共享 【3】一个项目只有一个生命周期:服务器启动到 ...
分类:
其他好文 时间:
2019-06-14 22:20:59
阅读次数:
134
有两种方式可以读取资源文件 * InputStream getResourceAsStream(String path) 通过文件的地址获取输入流 * String getRealPath(String path) 通过文件的地址获取文件的绝对磁盘路径 步骤: 1. 创建配置文件db.propert ...
分类:
其他好文 时间:
2019-06-14 22:17:05
阅读次数:
122
背景: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享该怎么办呢 ServletContext 对象由服务器进行创建,一个项目只有一个对象。不管在项目的任意位置进行获取得到的都是同一个对象,那么不同用户发起的请求获取到的也就 ...
分类:
其他好文 时间:
2019-06-14 21:48:57
阅读次数:
84
通过前面知识点的学习,我们对于请求的处理已经可以说比较灵活了,但是还不够。我们再介绍重要的对象ServletContext 对象 ServletContext 对象 问题: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享该怎 ...
分类:
其他好文 时间:
2019-06-14 21:24:29
阅读次数:
100
1:作用域 ServletContext(上下文) HttpSession(会话) ServletRequest(请求) 过滤器 一个中间组件,用于拦截源数据和目的数据之间的消息 过滤二者之间传递的数据 驻留在Web服务器上的Web组件 过滤从客户端传递到服务器端的请求和响应 (在Web应用程序中部 ...
分类:
其他好文 时间:
2019-06-11 16:23:51
阅读次数:
111
什么是ServletContext? ServletContext代表一个web应用的环境(上下文)对象,ServletContext对象内部封装的是该web应用的信息。一个web应用只有一个ServletContext对象。但是一个web应用有多个servlet对象。 ServletContext ...
分类:
其他好文 时间:
2019-06-09 00:50:13
阅读次数:
101
ServletContext对象:每个Servlet可以通过ServletContext对象来获取web应用的配置信息,也从侧面说明了ServletContext代表了这个web应用,也就是通过servlet可以获得真个web应用的配置信息 功能:tomcat为每个web项目都创建一个Servlet ...
分类:
其他好文 时间:
2019-05-28 15:41:20
阅读次数:
100