javaWeb
iteye_14784
这个作者很懒,什么都没留下…
展开
-
servlet单线程多实例
首先明确:Servlet是单实例的,即对于同一种业务请求只有一个是实例。不同的业务请求可以通过分发来产生多个实例。 其次:单实例的原因我想是因为单实例足可以处理某一个请求,就像ibatis的Querydao、UpdateDao一样都是单实例的。 再次:为什么单实例足可以处理某一个请求,因为Servlet是单实例多线程的。 先看一段代码: [code="java"] package h...原创 2016-06-18 23:45:17 · 452 阅读 · 0 评论 -
Strut2单例,多例?
[b]struts2中action是多例的,即一个session产生一个action[/b] 如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结果不一样. 举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm);甲和乙同时访问得到的长度都是300cm, 甲想做上衣和裤子,他先截取10...原创 2016-06-18 23:53:27 · 102 阅读 · 0 评论 -
Servletcontext的几点认识
运行在Java虚拟机中的每一个Web应用程序都有一个与之相关的Servlet上下文。Java Servlet API提供了一个ServletContext接口用来表示上下文。在这个接口中定义了一组方法,Servlet可以使用这些方法与它的Servlet容器进行通信,例如,得到文件的MIME类型,转发请求,或者向日志文件中写入日志消息。 ServletContext对象是Web服务器中的一...原创 2016-06-19 00:05:40 · 129 阅读 · 0 评论 -
javaWeb监听器
监听器: 正对WEB环境的监听 主要有三类: 1.ServletContext:对servlet上下文(application对象)进行监听 2.Session:对session监听 3.Request:对request的监听 主要是:ServeltContext.Session的监听 在WEB端实现监听实质: 实现一...原创 2016-06-19 00:16:24 · 82 阅读 · 0 评论 -
web.xml加载顺序
web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听...原创 2016-06-19 00:26:08 · 111 阅读 · 0 评论