JSP的运行机制与原理

发布于 2011-06-17 | 更新于 2025-06-14

JSP的运行机制:

1、首先,客户端发送URL请求。Tomcat服务器获取URL请求,如果获取的后缀名是.jsp,则Tomcat把请求交给JSPServlet处理 2、如果JSP第一次被调用,将把JSP编译成Servlet,如果JSP不被修改将不会再被编译,否则将会再次编译。通常,在JSP文件没有被修改的前提下,JSP只会被编译一次,所以在第一次访问的时候访问的速度会比较慢 3、编译的过程如下:Tomcat调用service方法编译JSP文件,创建一个*_jsp.java文件保存到服务器的\work\Catalina\目录下的相对应的项目文件夹里面,该java文件继承自父类HttpJspBase类 4、创建HttpServletRequest和HttpServletResponse 5、调用*_jsp.java继承自父类HttpJspBase的方法service(request,response) 6、在service方法里面会调用_jspService(request,response)方法渲染输出html返回给客户端

本文作者: arthinking

本文链接: https://www.itzhai.com/jsp-mechanism-and-principle-of-operation.html

版权声明: 版权归作者所有,未经许可不得转载,侵权必究!联系作者请订阅本站。

×
帅旋DevShow

订阅及时获取网站内容更新。

充电

当前电量:100%

帅旋DevShow

订阅我,及时获取网站内容更新。