解析Tomcat之HttpServlet(截图记录)


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

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

       首先看看HttpServlet的UML图:

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

 
解析Tomcat之HttpServlet(截图记录)_第2张图片
 
解析Tomcat之HttpServlet(截图记录)_第3张图片


解析Tomcat之HttpServlet(截图记录)_第4张图片
 
解析Tomcat之HttpServlet(截图记录)_第5张图片



解析Tomcat之HttpServlet(截图记录)_第6张图片
 
解析Tomcat之HttpServlet(截图记录)_第7张图片


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


接下来是HttpServlet父类;

 
解析Tomcat之HttpServlet(截图记录)_第8张图片
 
解析Tomcat之HttpServlet(截图记录)_第9张图片



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


HttpServlet 类


  
解析Tomcat之HttpServlet(截图记录)_第10张图片
 
解析Tomcat之HttpServlet(截图记录)_第11张图片

其中service 方法:


解析Tomcat之HttpServlet(截图记录)_第12张图片


解析Tomcat之HttpServlet(截图记录)_第13张图片
解析Tomcat之HttpServlet(截图记录)_第14张图片


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

你可能感兴趣的:(Tomcat学习.,Tomcat,UML,QQ,Eclipse,Servlet)