JSP运行原理

1、JSP文件不是静态资源文件也不是动态资源文件

2、JSP文件不能被编译不能被调用执行

3、运行原理:

  • Tomcat接收到调用jsp文件请求时,Tomcat将被访问jsp【编辑】为java文件
  • Tomcat调用JVM将java文件【编译】为class文件
  • 这个class文件时一个Servlet接口实现类
  • Tomcat通过反射机制生成这个class文件的实例对象
  • Tomcat通过实例对象调用_jspServlet方法,这个方法在运行时负责通过输出流将JSP文件内容写入到响应体
posted @ 2022-01-01 19:22  燈塔  阅读(41)  评论(0)    收藏  举报