JSP的运行机制与原理
来源:互联网 发布:公司内部网络ip建设 编辑:程序博客网 时间:2024/06/05 10:50
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返回给客户端
转自:http://www.itzhai.com/jsp-mechanism-and-principle-of-operation.html
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返回给客户端
转自:http://www.itzhai.com/jsp-mechanism-and-principle-of-operation.html
0 0
- JSP的运行机制与原理
- jsp运行机制原理
- ASP.NET的运行原理与运行机制
- ASP.NET的运行原理与运行机制
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- ASP.NET的运行原理与运行机制
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- ASP.NET的运行原理与运行机制
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- PHP底层的运行机制与原理
- File 对象实例与Byte[]之间的转换
- 初入职场的新人,什么行为或者话会让老员工反感?
- Linux 标准目录结构
- DWR学习-01
- 【设计模式】Java回调妙用
- JSP的运行机制与原理
- spark dataframe操作集锦(提取前几行,合并,入库等)
- Redis命令集合
- 京东算法大赛-高潜用户购买意向预测(一) 资料整理
- tomcat性能调优
- java Executors各种线程池总结
- SQLite中.mode的演示说明
- 什么是Lucene
- Lucence例子