`
ross.geller
  • 浏览: 13245 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

tomcat源代码

阅读更多

HttpServlet.service(request, response);

 

ApplicationFilterChain implements FilterChain.doFilter():

servlet.service(request, response);//servlet=IndexServlet

 

support.fireInstanceEvent(InstanceEvent.AFTER_SERVICE_EVENT,

                                      servlet, request, response);

 

StandardWrapperValve.invoke(request, response):

request.removeAttribute(Globals.JSP_FILE_ATTR);

if (filterChain != null) {

            if (request.isComet()) {

                // If this is a Comet request, then the same chain will be used for the

                // processing of all subsequent events.

                filterChain.reuse();

            } else {

                filterChain.release();

            }

}

 

try {

            if (servlet != null) {

                wrapper.deallocate(servlet);

            }

        }

 

if ((servlet != null) &&

                (wrapper.getAvailable() == Long.MAX_VALUE)) {

                wrapper.unload();

            }

 

long t2=System.currentTimeMillis();

 

        long time=t2-t1;

        processingTime += time;

        if( time > maxTime) maxTime=time;

        if( time < minTime) minTime=time;

 

StandardHostValve

    extends ValveBase

分享到:
评论

相关推荐

    tomcat 源代码

    【Tomcat源代码详解】 Tomcat,作为Apache软件基金会的旗艦项目,是一个开源的Java Servlet容器,广泛用于部署和管理Web应用程序。它遵循Java EE规范,尤其是Servlet和JSP标准,是许多开发者和企业的首选服务器平台...

    Tomcat源代码学习研究

    《深入剖析Tomcat源代码:探索底层实现原理》 Tomcat作为开源的Java Servlet容器,是许多Web开发者和系统管理员的首选。它以其轻量级、高效和稳定性著称,而深入理解其源代码,有助于我们更好地优化应用性能,解决...

    Tomcat 源代码调试笔记 - 看不见的 Shell1

    笔记作者在深入Tomcat源代码时发现,请求处理过程中,过滤器链的组装是在`StandardWrapperValve`中进行的,具体实现位于`org.apache.catalina.core.ApplicationFilterFactory.createFilterChain`方法。作者尝试复制...

    可在Eclipse中导入和运行的tomcat源代码

    【标题】:“在Eclipse中导入和运行的Tomcat源代码” 【正文】: Tomcat,作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)的最广泛应用服务器之一。它以其轻量级、高效和易用性而广...

    apache-tomcat 源代码

    在这个"apache-tomcat源代码"压缩包中,我们主要可以探索Tomcat的核心工作原理以及与Servlet和JSP相关的源代码。 1. **Tomcat架构**: - Tomcat由多个组件构成,如Catalina(核心Servlet容器)、Jasper(JSP引擎)...

    查看Tomcat源代码

    本文将围绕"查看Tomcat源代码"这一主题,详细介绍如何查看和学习Tomcat的源码,以及它能带给我们的技术启示。 首先,我们需要获取Tomcat的源代码。Tomcat是开源的,它的源码托管在Apache Software Foundation的Git...

    在eclipse当中运行tomcat源代码需要的jar包

    在Eclipse中运行Tomcat源代码,需要一系列的依赖库,包括JAR包,以便能够正确编译、理解和执行Tomcat服务器的相关组件。以下是对给定的文件信息中提到的几个关键JAR包的详细解释: 1. **org.eclipse.jdt.core_3.4.0...

    手写 Tomcat 源代码

    手写 Tomcat 源代码

    深入剖析Tomcat源代码

    《深入剖析Tomcat源代码》是一本专注于揭示Tomcat内部工作原理的专业书籍,它通过详细的源代码分析,帮助读者理解这个流行的开源Java Servlet容器的工作机制。Tomcat是Apache软件基金会的项目,作为轻量级应用服务器...

    Tomcat源代码.part2

    Tomcat源代码.part2

    Tomcat源代码.part1

    Tomcat源代码.part1

    可在Idea中导入和运行的tomcat源代码

    tomcat8.5源代码工程,下载后可在idea直接导入和运行,可以好好阅读Tomcat源代码了解其中涉及的奥妙 如果从官网下载,配置运行可参考: https://www.cnblogs.com/grasp/p/10061577.html

    tomcat源代码,eclipse项目结构_tomcat_source.zip

    tomcat源代码,eclipse项目结构_tomcat_source

    Tomcat 源代码调试 - 看不见的 Shell 第二式之隐藏任意 Jsp 文件1

    在深入探讨Tomcat源代码调试和“看不见的Shell第二式之隐藏任意Jsp文件”的概念之前,我们需要了解一些基础的JSP和Tomcat工作原理。 JSP(JavaServer Pages)是一种动态网页技术,允许开发者在HTML中嵌入Java代码,...

    Tomcat:tomcat源代码maven项目-tomcat source code

    《深入解析Tomcat源代码:基于Maven项目》 Tomcat作为一款广泛应用的开源Java Servlet容器,其源代码是理解Web服务器内部运作机制的重要资源。本文将围绕"Tomcat:tomcat源代码maven项目-tomcat source code"这一...

    tomcat源代码已编译版

    说明:tomcat源代码项目,该项目可以直接导入eclipse,并且加入servlet-api.jar包,还需要配置-Dcatalina.home="" VM自变量,否则会出错,配置的方法自己查找,最后运行BootStrap.java类即可启动tomcat服务器

Global site tag (gtag.js) - Google Analytics