首页 > Web开发 > 详细

jsp的一生一世

时间:2016-03-31 01:59:36      阅读:144      评论:0      收藏:0      [点我收藏+]

 

        JSP 运行机制图(来自网络)            

                                                    技术分享

                  技术分享

          说明下各个步骤

                1.tomcat容器中jsp引擎(jspServlet) 将jsp转化成符合servlet规范标准的xxx_jsp.java类。

                   2.java编译器(javac.exe)将java类编译为二进制字节码.class文件。

                   3.jsp引擎将Class文件加载到相应的jvm内存区域。

                       -----以上是jsp在servlet容器编译和加载到内存过程---------

 

                       -----以下为客户端请求服务端时 jsp运行过程----------------

                  4.浏览器通过socket链接的方式连接web服务器,服务器端启动了一个线程,如果servlet容器在指定内存区域没有查找到该jsp的.Class文件,

                     则通过loadServlet 创建servlet实例。

                   5.调用servlet的_jspInit()方法,进行页面配置初始化,如初始化tag标签。

                  6.执行_jspService()方法,进行业务逻辑处理,并输出符合HTML格式标准的代码(即浏览器能够解析的代码)。

                  7._jspDestroy() 将内存在servlet卸载。

 

                   -----下图为jsp被蹂躏的过程----------------

 

技术分享

jsp的一生一世

原文:http://www.cnblogs.com/gaochenghui/p/5337997.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!