乐趣区

关于java-web:从零开始学习-JavaWeb-05-Servlet

References:

  javaweb 学习总结 (五)——Servlet 开发 (一)

Servlet 概念:

上面是搬运,下面的 References 中的链接,该一系列的 JavaWeb 入门曾经很清晰,如果感觉不能了解自己写的,能够去看看下面 JavaWeb 系列的文章,编写这个系列文章的大佬写得很清晰了。

Servlet 简介

  Servlet 是 sun 公司提供的一门用于开发动静 web 资源的技术。Sun 公司在其 API 中提供了一个 servlet 接口,用户若想用发一个动静 web 资源 (即开发一个 Java 程序向浏览器输入数据),须要实现以下 2 个步骤:1、编写一个 Java 类,实现 servlet 接口。2、把开发好的 Java 类部署到 web 服务器中。依照一种约定俗成的称说习惯,通常咱们也把实现了 servlet 接口的 java 程序,称之为 Servlet

Servlet 的运行过程

    Servlet 程序是由 WEB 服务器调用,web 服务器收到客户端的 Servlet 拜访申请后:①Web 服务器首先查看是否曾经装载并创立了该 Servlet 的实例对象。如果是,则间接执行第④步,否则,执行第②步。②装载并创立该 Servlet 的一个实例对象。③调用 Servlet 实例对象的 init() 办法。④创立一个用于封装 HTTP 申请音讯的 HttpServletRequest 对象和一个代表 HTTP 响应音讯的 HttpServletResponse 对象,而后调用 Servlet 的 service() 办法并将申请和响应对象作为参数传递进去。⑤WEB 应用程序被进行或重新启动之前,Servlet 引擎将卸载 Servlet,并在卸载之前调用 Servlet 的 destroy() 办法。

   占个地位,我前面补全

退出移动版