首页 课程 师资 教程 报名

实现Servlet对象

  • 2021-10-21 09:37:36
  • 598次 星辉

该Servlet的对象是一个Java的一个由发起并管理对象的Servlet容器。但是,Java对象需要实现对 Servlet 容器的描述。Java Servlet 规范为实现 Servlet 对象指定了以下规则:

实现Servlet对象

• 应该是一个公共的非抽象类。

• 应该是javax.servlet.Servlet 接口的子类型,因为Servlet 容器通过使用该接口来理解Servlet 对象。

应支持无参数构造函数。

• 建议不要将Servlet 对象实现的javax.servlet.Servlet 接口的方法声明为final。

在了解了servlet对象的实现规则之后,让我们了解一下javax.servlet.Servlet和javax.servlet.ServletConfig接口,它们是Java Servlet API的基础和重要元素,了解Servlet生命周期。

我们将在本教程中介绍以下主题:

ServletConfig 对象

ServletContext 对象

ServletConfig 对象

• 每个 Servlet 类对象是一个,因此称为 servlet 类对象的右手对象。

• ServletContainer 与我们的 servlet 类对象一起创建此对象,并与我们的 Servlet 类对象一起销毁此对象。

• 这是实现javax.servlet.ServletConf ig 接口的底层Servlet 容器提供的java 类的对象。

• 此对象可用于收集有关 Servlet 程序的详细信息并将信息传递给 servlet 程序。

• 此对象可用于从 web.xml 文件收集单元参数值。

• 需要此对象才能访问 ServletContext 对象。

ServletContext 对象

• 每个Web 应用程序一个,对Web 应用程序的所有Web 资源程序可见,称为Web 应用程序的全局内存。

• Servlet 容器在服务器启动(冷部署)期间或在使用此对象的 Web 应用程序部署(热部署)期间创建此对象。

(a) 我们可以获得底层服务器信息。

(b) 我们可以得到 web 的 web 资源程序的详细信息。

(c) 我们可以获得服务器使用的 servlet API 版本。

(d) 我们可以获得指向 Web 应用程序资源程序的流。

(e) 我们可以将消息写入长文件。

• 在我们的 Servlet 程序中访问 ServletConfig obj. 的不同方式。

以上就是关于“实现Servlet对象”的介绍,如果大家想了解更多相关知识,不妨来关注一下星辉的Servlet教程,里面的内容更加详细,适合初学者学习,希望对大家能够有所帮助。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交