《深入剖析Tmocat》
文章平均质量分 73
lr222584
这个作者很懒,什么都没留下…
展开
-
Tomcat学习2.2(简单的Servlet容器)
在上一节的程序中有一个严重的问题,ServletProcessor.process()方法:[java] view plain copytry { servlet=(Servlet) myClass.newInstance(); servlet.service((ServletRequest)request, (S转载 2017-01-12 12:45:53 · 203 阅读 · 0 评论 -
5.2 Tomcat学习(servlet容器---Context)
一个Wrapper容器关联一个servlet,往往一个Web应用程序会有很多servlet,所以需要使用Context容器来管理多个Wrapper容器,这样就可以在一个Web应用程序中调用多个servlet。在本节程序中需要一个映射器来帮助Context容器来选择一个子容器来处理某个请求。一个映射器可以支持一种请求协议。例如:servlet容器中可以使用一个映射器对HTTP请求进行映射,另一个映射原创 2017-01-17 14:10:58 · 348 阅读 · 0 评论 -
7.1 Tomcat学习(日志记录器Logger)
日志记录器是一个组件,必须和某个servlet容器关联才能使用。package org.apache.catalina;import java.beans.PropertyChangeListener;public interface Logger { //日志记录器可以记录5种类型的日志,用int型整数表示等级, public static final int FA原创 2017-01-19 10:49:14 · 739 阅读 · 0 评论 -
Tomcat学习6.1(生命周期Lifecycle)
容器、容器的组件、容器的子容器生命周期相关的类和接口:1、Lifecycle接口package org.apache.catalina;public interface Lifecycle { public static final String START_EVENT = "start"; public static final String BEFORE_STAR原创 2017-01-18 20:30:23 · 304 阅读 · 0 评论 -
5.1 Tomcat学习(servlet容器)
在Tomcat中有4种类型的容器,分别是:1、Engine:表示整个Catalina servlet引擎;2、Host:表示一个或多个Context容器的虚拟主机;3、Context:表示一个Web应用程序。一个Context可以有多个Wrapper;4、Wrapper:表示一个独立的servlet。这4中类型的容器都实现org.apache.catalina.Containe原创 2017-01-16 15:09:33 · 334 阅读 · 0 评论 -
4.1 Tomcat学习(Tomcat默认连接器)
Tomcat默认连接器必须实现org.apache.catalina.Connector接口,接口中最重要是以下四个方法:1、setContainer()用于将连接器和某个servlet容器相关联。2、getContainer()返回与当前连接器相关联的容器。3、createRequest()方法会为引入的HTTP请求创建request对象4、createResponse()会创建原创 2017-01-15 11:50:23 · 353 阅读 · 0 评论 -
Tomcat学习3.1(连接器)
Tomcat4源代码下载地址:http://pan.baidu.com/s/1qXKfbjQ原创 2017-01-12 12:53:38 · 306 阅读 · 0 评论 -
Tomcat学习1
本文是学习《Tomcat深入剖析》后,对书中内容对总结,主要用于自己学习记录,纯手打。。。Http请求分为三部分:1、请求方法-------统一资源标识符--------协议/版本2、请求头3、实体(实体和请求头之间有一个空行)如下:GET /sample.jsp HTTP/1.1Accept:image/gif.image/jpeg转载 2017-01-12 12:48:36 · 224 阅读 · 0 评论 -
Tomcat学习2.1(简单的Servlet容器)
本文是学习《Tomcat深入剖析》后,对书中内容的总结,主要用于自己学习记录,纯手打。。。Servlet定义:Servlet是运行在服务的一个小程序(由若干个类组成,并完成指定的功能)。Servlet的调用过程:浏览器发送请求到服务器端,服务器端(如:Tomcat)接收请求后按照Http协议提取出URI,然后再根据URI中Servlet的名字,利用Java反射机制加载Servl转载 2017-01-12 12:47:28 · 316 阅读 · 0 评论 -
8.1 Tomcat学习(加载器)
java中载入器分为以下3种:可以参考:http://blog.csdn.net/shakespeare001/article/details/51765353Loader接口及其实现类UML图:原创 2017-01-20 11:10:03 · 220 阅读 · 0 评论