servlet学习笔记分析和总结.docxVIP

  • 4
  • 0
  • 约3.51千字
  • 约 3页
  • 2023-05-12 发布于上海
  • 举报
1.1 什么是 servlet 使用 servlet 的基本流程如下: 客户端(很可能是Web 浏览器)通过 HTTP 提出请求。 Web 服务器接收该请求并将其发给 servlet。如果这个 servlet 尚未被加载,Web 服务器将把它加载到Java 虚拟机并且执行它。 servlet 将接收该HTTP 请求并执行某种处理。 servlet 将向Web 服务器返回应答。 Web 服务器将从servlet 收到的应答发送给客户端。 优点: ■servlet 是持久的。servlet 只需Web 服务器加载一次,而且可以在不同请求之间保持服务(例如一次数据库连接)。与之相反,CGI 脚本是短暂的、瞬态的。每一次对 CGI 脚本的请求,都会使 Web 服务器加载并执行该脚本。一旦这个 CGI 脚本运行结束,它就会被从内存中清除,然后将结果返回到客户端。CGI 脚本的每一次使用,都会造成程序初始化过程(例如连接数据库)的重复执行。 ■servlet 是与平台无关的。如前所述,servlet 是用Java 编写的,它自然也继承了 Java 的平台无关性。 ■servlet 是可扩展的。由于 servlet 是用Java 编写的,它就具备了 Java 所能带来的所有优点。Java 是健壮的、面向对象的编程语言,它很容易扩展以适应你的需求。servlet 自然也具备了这些特征。 ■serv

文档评论(0)

1亿VIP精品文档

相关文档