JSP执行过程
2015-05-06 11:27
190 查看
JSP执行流程:
@1.客户端发出请求。
@2.Web容器将JSP转译成Servlet源代码。
@3.Web容器将产生的源代码进行编译。
@4.Web容器加载编译后的代码并执行。
@5.把执行结果响应至客户端。
![](http://images.cnitblog.com/blog2015/466767/201505/061119362359917.png)
流程图解
@1.客户端发出请求,请求为JSP,web容器就会找出相应的servlet进行处理
![](http://images.cnitblog.com/blog2015/466767/201505/061120467359779.jpg)
@2.将servlet转成字节码文件
![](http://images.cnitblog.com/blog2015/466767/201505/061122138925286.jpg)
@3.将字节码文件加载到web容器里
![](http://images.cnitblog.com/blog2015/466767/201505/061123019859993.jpg)
@4.这时会在web容器里建立实例
![](http://images.cnitblog.com/blog2015/466767/201505/061124330798297.jpg)
@5.进行初始化
![](http://images.cnitblog.com/blog2015/466767/201505/061125036422560.jpg)
@6.通过service接受请求
![](http://images.cnitblog.com/blog2015/466767/201505/061125395489091.jpg)
@7.然后web容器会自动产生两个对象servlet和service最后进行销毁
@1.客户端发出请求。
@2.Web容器将JSP转译成Servlet源代码。
@3.Web容器将产生的源代码进行编译。
@4.Web容器加载编译后的代码并执行。
@5.把执行结果响应至客户端。
![](http://images.cnitblog.com/blog2015/466767/201505/061119362359917.png)
流程图解
@1.客户端发出请求,请求为JSP,web容器就会找出相应的servlet进行处理
![](http://images.cnitblog.com/blog2015/466767/201505/061120467359779.jpg)
@2.将servlet转成字节码文件
![](http://images.cnitblog.com/blog2015/466767/201505/061122138925286.jpg)
@3.将字节码文件加载到web容器里
![](http://images.cnitblog.com/blog2015/466767/201505/061123019859993.jpg)
@4.这时会在web容器里建立实例
![](http://images.cnitblog.com/blog2015/466767/201505/061124330798297.jpg)
@5.进行初始化
![](http://images.cnitblog.com/blog2015/466767/201505/061125036422560.jpg)
@6.通过service接受请求
![](http://images.cnitblog.com/blog2015/466767/201505/061125395489091.jpg)
@7.然后web容器会自动产生两个对象servlet和service最后进行销毁
![](http://images.cnitblog.com/blog2015/466767/201505/061126200793875.jpg)