Tomcat设置access日志
摘要:参考地址:http://tomcat.apache.org/tomcat-8.5-doc/config/valve.html#Access_Log_Valve %a - Remote IP address %A - Local IP address %b - Bytes sent, excludin
阅读全文
posted @
2017-04-18 16:23
cbwleft
阅读(659)
推荐(0)
加载器
摘要:Java类加载器 从J2SE1.2开始,JVM使用了三种类加载器:bootstrap类加载器、extension类加载器和system类加载器。 这三个加载器是父子关系,其中bootstrap类加载器在顶端,而system加载器在结构的最底层。 其中bootstrap类加载器用于引导JVM,一旦调用
阅读全文
posted @
2016-06-13 16:34
cbwleft
阅读(224)
推荐(0)
生命周期
摘要:Catalina由多个组件组成,当Catalina启动的时候,这些组件也会启动。当Catalina停止的时候,这些组件也必须有机会被清除。例如,当一个容器停止工作的时候,它必须唤醒所有加载的servlet的destroy方法,而session管理器要保存session到二级存储器中。保持组件启动和停
阅读全文
posted @
2016-06-12 17:43
cbwleft
阅读(88)
推荐(0)
容器
摘要:A container is a module that processes the requests for a servlet and populates the response objects for web clients 容器是一个处理servlet请求,并为web客户端提供响应的模块。
阅读全文
posted @
2016-06-11 23:18
cbwleft
阅读(111)
推荐(0)
Tomcat 的默认连接器
摘要:Tomcat 连接器是一个可以插入 servlet 容器的独立模块,已经存在相当多的连接器了,包 括 Coyote, mod_jk, mod_jk2 和 mod_webapp。一个 Tomcat 连接器必须符合以下条件: 必须实现接口 org.apache.catalina.Connector。 必
阅读全文
posted @
2016-05-06 22:05
cbwleft
阅读(356)
推荐(0)
连接器
摘要:先说一句题外话,上一章中的servlet容器有一个问题:运行以下的servlet时, 只会显示:hello,this is row1。 为了解决这个问题,做了以下改动:首先,由一个普通的Request/Response对象变为规范的HttpServletRequest/HttpServletResp
阅读全文
posted @
2016-05-04 19:57
cbwleft
阅读(76)
推荐(0)
一个简单的 Servlet 容器
摘要:javax.servlet.Servlet 接口 Servlet 编程是通过 javax.servlet 和 javax.servlet.http 这两个包的类和接口来实现的。 其中一个至关重要的就是 javax.servlet.Servlet 接口了。所有的 servlet 必须实现实现或者继 承
阅读全文
posted @
2016-01-29 23:03
cbwleft
阅读(138)
推荐(0)
一个简单的静态资源服务器
摘要:HttpServer 类package ex01.pyrmont;import java.net.Socket;import java.net.ServerSocket;import java.net.InetAddress;import java.io.InputStream;import jav...
阅读全文
posted @
2016-01-24 17:14
cbwleft
阅读(383)
推荐(0)