首页 > Web开发 > 详细

JSP处理流程

时间:2019-03-30 16:45:13      阅读:111      评论:0      收藏:0      [点我收藏+]

以下步骤表明了Web服务器是如何使用JSP来创建网页的:

  • 就像其他普通的网页一样,您的浏览器发送一个HTTP请求给服务器。
  • Web服务器识别出这是一个对JSP网页的请求,并且将该请求传递给JSP引擎。通过使用URL或者.jsp文件来完成。
  • JSP引擎从磁盘中载入JSP文件,然后将它们转化为servlet。这种转化只是简单地将所有模板文本改用println()语句,并且将所有的JSP元素转化成Java代码。
  • JSP引擎将servlet编译成可执行类,并且将原始请求传递给servlet引擎。
  • Web服务器的某组件将会调用servlet引擎,然后载入并执行servlet类。在执行过程中,servlet产生HTML格式的输出并将其内嵌于HTTP response中上交给Web服务器。
  • Web服务器以静态HTML网页的形式将HTTP response返回到您的浏览器中。
  • 最终,Web浏览器处理HTTP response中动态产生的HTML网页,就好像在处理静态网页一样。

——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

  1. 客户端发送请求
  2. 服务端识别处理请求
  3. JSP文件翻译为servlet
  4. 调用执行servlet
  5. 输出HTML到web服务器
  6. response返回到客户端
  7. 显示HTML网页

 

JSP处理流程

原文:https://www.cnblogs.com/rookieclimber/p/10627910.html

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