- 27
- 0
- 约3.68千字
- 约 4页
- 2017-08-05 发布于河南
- 举报
JSP工作原理JSP页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。
转译阶段:JSP页面转换成Servlet类。请求阶段:Servlet类执行,将响应结果发送至客户端。
该执行流程解释如下:(1)用户(客户机)访问相应的JSP页面,如http://localhost:8080/test01/HelloJSP. jsp。
(2)服务器找到相应的JSP页面(HelloJSP.jsp)。(3)服务器将JSP转译成Servlet的源代码(HelloJSP_jsp.java)。(4)服务器将Servlet源代码编译为class文件(HelloJSP_jsp.class)。
(5)服务器将class文件加载到内存并执行。(6)服务器将class文件执行后生成的HTML代码发送给客户机,客户机浏览器根据相应的HTML代码进行显示。
如果该JSP页面为第一次执行,那么会经过这两个阶段,而如果不是第一次执行,那么将只会执行请求阶段,跳过3、4两步。这也是为什么第二次执行JSP页面时明显比第一次执行要快的原因。
如果修改了JSP页面,那么服务器将发现该修改,并重新执行转译阶段和请求阶段,此时重新执行前面的6个步骤。这也是为什么修改页面后访问速度变慢的原因。
动作元素jsp:include 与JSP指令元素%@ include% 的区别
⑴包含文件类型上:(主要区别) JSP动作元素js
您可能关注的文档
- [MSSQL] - SELECT语句使用大全.docx
- 《“提升工程”(2015)-远程培训项目》测试题34.doc
- 《“提升工程”(2015)-远程培训项目》测试题题库.docx
- 《SQL Server 2005实用教程》实验报告(6).doc
- 《SSH三大框架技术》.doc
- 《Where_did_you_go_on_vacation》课时教学设计.doc
- 《名侦探柯南》动画主线剧集.doc
- 《数据库》实验二.doc
- 《数据库》实验结果记录.doc
- 《数据库原理》实验4--连接查询.doc
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)