通过查看tomcat源码佐证“jsp的本质就是Servlet”

1、运行完web项目之后 我们停掉tomcat服务器 其中第一个路径

Using CATALINA_BASE:   "C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_31_CookieTest"

通过查看tomcat源码佐证“jsp的本质就是Servlet”

2、在本地中打开并进入下层目录:

C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_31_CookieTest\work\Catalina\localhost\CookieTest\org\apache\jsp

通过查看tomcat源码佐证“jsp的本质就是Servlet”

 

3、打开该java文件

通过查看tomcat源码佐证“jsp的本质就是Servlet”

4、发现其继承自一个来自阿帕奇名为HttpJspBase的类,我们再在tomcat的源码中通过搜索找到该类:

通过查看tomcat源码佐证“jsp的本质就是Servlet”

5、打开该文件,发现该类继承自HttpServlet

通过查看tomcat源码佐证“jsp的本质就是Servlet”

因此可以说 jsp就是一个Servlet