1、运行完web项目之后 我们停掉tomcat服务器 其中第一个路径
Using CATALINA_BASE: "C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_31_CookieTest"

2、在本地中打开并进入下层目录:
C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_31_CookieTest\work\Catalina\localhost\CookieTest\org\apache\jsp

3、打开该java文件

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

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

因此可以说 jsp就是一个Servlet
本文详细解析了在IntelliJ IDEA环境下运行Web项目时,JSP文件如何被转换为Servlet的过程。通过跟踪Tomcat服务器的工作目录,揭示了JSP继承自HttpJspBase类,最终说明了JSP本质上就是Servlet的实现。
1万+

被折叠的 条评论
为什么被折叠?



