摘要:以下模拟Filter和Request以及Response,只是将其中的原理阐述清楚,代码上可能出在较多问题,实现的功能也不很完全,但是足以阐述明白Filter的实现方式和原理了!完全自定义规范,实现类似于Tomcat的Server讲述Servlet和Filter所有的规范放在servletapi文件夹中(注意建立的是source folder)Servlet.javapackage org.chinasoft.servlet;/** * Servlet接口 * @author lilei * @version 1.0 * @time 2010-12-25 下午12:02:27 */public
阅读全文
摘要:package org.chinasoft.filter;/** * 过滤器的规范 * @author lilei * @version 1.0 * @time 2010-12-25 上午10:18:43 */public interface Filter { /** * 进行过滤的方法 * @param chain 过滤的连锁 */ void doFilter(FilterChain chain);}package org.chinasoft.filter;import java.util.Iterator;/** * 持有所有过滤器集合上的迭代器的引用 * 通过此引用进行过滤的递归操...
阅读全文
摘要:SERVLET JSP总结一、 SERVLET的生命周期(以Tomcat6.0举例)a) servlet是生存在容器中的b) Tomcat在启动时候,加载其安装目录下的con/server.xml文件c) 解析server.xml,根据解析内容(监听服务的端口,销毁的端口,重定向的端口等)进行监听。d) 同时如果server.xml 中存在Context标签,会解析Context标签中的内容(path和docBase,reloadable等属性),并创建一个ServerContext对象e) 根据docBase指定的内容找到关联的WebApplication的目录,并找到WebApplicat
阅读全文