JSP 页面的执行过程包括哪些步骤

JSP 页面的执行过程包括哪些步骤,第1张

JSP执行过程,

1.

用尘卖户请求JSP页面(HTTP请求)

2.

web

server中的servlet容器发现URL中有JSP后缀,

就调用JSP容器来处理

3.

如果此页面是第一次被请求,

JSP容器要定位JSP页面文件并解释它,

解释的过程包括:

将JSP源文件处理成servlet代码(java),

以及编译java文件生成servlet的call文件.

说明:

JSP解释器生成的servlet类是实现了java.servlet.jsp.HttpJspPate接口的类(由JSP容器提供)的一个子类,

这个servlet类叫做页面实现类(JSP页面实例)

4.

JSP容器运行页JSP页面实例,

此时servlet(即JSP页面实例)就会出来HTTP请求,

生成对于的HTTP响应并弯亩传埋兄森回给客户端.

如果此页面不是第一次被请求,

则跳过3,

直接跳到4.

5.

结束

客户端发出Request(请求)——JSP Container将JSP转译成Servlet的源代码——将产生的Servlet的源代码经过编译后,并加载到内存执行——把结果Response(响应)至客茄悔户颤物正端(即:jsp -->蚂凯 javaBean-->servlet-->jsp1)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12314863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存