更新时间:2021-10-21 09:37:36 来源:极悦 浏览651次
该Servlet的对象是一个Java的一个由发起并管理对象的Servlet容器。但是,Java对象需要实现对 Servlet 容器的描述。Java 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 对象
• 每个 Servlet 类对象是一个,因此称为 servlet 类对象的右手对象。
• ServletContainer 与我们的 servlet 类对象一起创建此对象,并与我们的 Servlet 类对象一起销毁此对象。
• 这是实现javax.servlet.ServletConf ig 接口的底层Servlet 容器提供的java 类的对象。
• 此对象可用于收集有关 Servlet 程序的详细信息并将信息传递给 servlet 程序。
• 此对象可用于从 web.xml 文件收集单元参数值。
• 需要此对象才能访问 ServletContext 对象。
• 每个Web 应用程序一个,对Web 应用程序的所有Web 资源程序可见,称为Web 应用程序的全局内存。
• Servlet 容器在服务器启动(冷部署)期间或在使用此对象的 Web 应用程序部署(热部署)期间创建此对象。
(a) 我们可以获得底层服务器信息。
(b) 我们可以得到 web 的 web 资源程序的详细信息。
(c) 我们可以获得服务器使用的 servlet API 版本。
(d) 我们可以获得指向 Web 应用程序资源程序的流。
(e) 我们可以将消息写入长文件。
• 在我们的 Servlet 程序中访问 ServletConfig obj. 的不同方式。
以上就是关于“实现Servlet对象”的介绍,如果大家想了解更多相关知识,不妨来关注一下极悦的Servlet教程,里面的内容更加详细,适合初学者学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习