jsp的一生一世

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp的一生一世相关的知识,希望对你有一定的参考价值。

 

        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的一生一世的主要内容,如果未能解决你的问题,请参考以下文章

《你一生的故事》:这其实是我们一生的故事

哈!如果一生只如花样短暂

[New Learn]被嫌弃的app的一生

第三期“一生一芯”报名启动:100个名额

第三期“一生一芯”报名启动:100个名额

迈克尔杰克逊一生所创下的世界记录