新年之际,正好趁着休息分析了一下tomcat,平时用得多,没怎么想过具体的实现过程。 今天正好看看其内部实现,就先从最常用的类开始分析起 HttpServlet. (如果图片不清楚,请点击看大图 )

   另外,加一个连接  tomcat源代码编译与eclipse导入

       首先看看HttpServlet的UML图:

 
解析Tomcat之HttpServlet(截图记录)
 看到最顶层的是2个接口 Servlet 和ServletConfig.

 
解析Tomcat之HttpServlet(截图记录)
 
解析Tomcat之HttpServlet(截图记录)


解析Tomcat之HttpServlet(截图记录)
 
解析Tomcat之HttpServlet(截图记录)



解析Tomcat之HttpServlet(截图记录)
 
解析Tomcat之HttpServlet(截图记录)


==================================================================


接下来是HttpServlet父类;

 
解析Tomcat之HttpServlet(截图记录)
 
解析Tomcat之HttpServlet(截图记录)



 
 ======================================================


HttpServlet 类


  
解析Tomcat之HttpServlet(截图记录)
 
解析Tomcat之HttpServlet(截图记录)

其中service 方法:


解析Tomcat之HttpServlet(截图记录)


解析Tomcat之HttpServlet(截图记录)
解析Tomcat之HttpServlet(截图记录)


  OK,截图下来,以方便以后查阅, 文章仅限自己记录,所以几乎没有文笔组织,都在截图里了。

相关文章:

  • 2021-07-13
  • 2021-06-01
  • 2022-03-08
  • 2022-01-05
  • 2021-08-06
  • 2022-01-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
  • 2022-01-10
  • 2021-07-07
相关资源
相似解决方案