`
congpeixue
  • 浏览: 275578 次
  • 性别: Icon_minigender_1
  • 来自: ...
社区版块
存档分类
最新评论

Servlet接口

阅读更多

Servlet

 voiddestroy()
          Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
 ServletConfiggetServletConfig()
          Returns a ServletConfig object, which contains initialization and startup parameters for this servlet.
 java.lang.StringgetServletInfo()
          Returns information about the servlet, such as author, version, and copyright.
 voidinit(ServletConfig config)
          Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
 voidservice(ServletRequest req, ServletResponse res)
          Called by the servlet container to allow the servlet to respond to a request.

 

GenericServlet类

init()
          A convenience method which can be overridden so that there's no need to call super.init(config).

 

HttpServlet类

 

Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A subclass of HttpServlet must override at least one method, usually one of these:

  • doGet, if the servlet supports HTTP GET requests
  • doPost, for HTTP POST requests
  • doPut, for HTTP PUT requests
  • doDelete, for HTTP DELETE requests
  • init and destroy, to manage resources that are held for the life of the servlet
  • getServletInfo, which the servlet uses to provide information about itself

 

 

 

ServletRequest接口的部分方法

方法名

描述

getAttribute

根据参数给定的属性名返回属性值。

getContentType

返回客户请求数据的MIME类型

getInputStream

返回以二进制数方式直接读取客户请求数据的输入流

getParameter

根据给定的参数名返回参数值

getRemoteAddr

返回远程客户主机的IP地址

getRemoteHost

返回远程客户主机名

getRemotePort

返回远程客房主机端口

setAttribute

ServletRequest中设置属性(包括属性名和属性值)

 

 

ServletResponse接口的部分方法

 

 

 

 

方法名

描述

getOutputStream

返回可以向客户端发送二进制数据的输出流对象ServletOutputStream

getWriter

返回可以向客户端发送字符数据的PrintWriter对象

getCharacterEncoding

返回Servlet发送的响应数据的字符编码

getContentType

返回Servlet发送的响应数据的MIME类型

setCharacterEncoding

设置Servlet发送的响应数据的字符编码

setContentType

设置Servlet发送的响应数据的MIME类型

分享到:
评论

相关推荐

    用继承servlet接口的方式手动开发servlet

    ### 使用Servlet接口手动开发Servlet详解 #### 一、概述 本文档将详细介绍如何通过实现`Servlet`接口的方式,从零开始构建一个简单的Servlet程序。这个Servlet不仅会显示“Hello World”,还会显示当前的时间。这...

    Servlet接口及方法

    ### Servlet接口及方法详解 #### 一、概述 在Java Web开发中,Servlet技术是非常核心的一部分,它提供了标准的方式来处理HTTP请求和响应。本文档主要介绍了`Servlet`接口及其相关方法,以及`RequestDispatcher`...

    Java文件上传servlet接口

    首先,我们需要了解Servlet接口。Servlet是Java编程语言中用于扩展服务器功能的接口,它允许开发者编写代码来处理HTTP请求并生成响应。在Java Servlet API中,`javax.servlet.http.HttpServlet`是基础接口,我们的...

    JavaWeb开发技术-Servlet接口及其实现类.pptx

    除了Servlet接口,还有两个常用的Servlet实现类:GenericServlet和HttpServlet。 - GenericServlet是一个抽象类,它实现了Servlet接口。这个类提供了`service()`方法的默认实现,该方法会基于请求的类型调用`doGet...

    ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网完整项目.rar

    6. **Servlet接口**: Servlet是Java的一种标准,用于扩展Web服务器的功能。在这个项目中,Servlet可能被用来处理来自安卓app的请求,如获取实时数据、控制设备等,并通过调用MySQL数据库进行数据存储和检索。 7. **...

    基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+Androidapp的物联网课程设置.zip

    基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+Androidapp的物联网课程设置智能家居基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+Androidapp的物联网项目一、写在前面在放寒假前,自己也说过,这个...

    基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网课设.zip

    6. **Servlet接口**: Servlet是Java编程语言中处理HTTP请求的Java类,通过Servlet接口,开发者可以编写服务器端程序,响应客户端请求,比如处理物联网设备的数据上报或者控制指令。 7. **MySQL**: MySQL是一种广泛...

    服务端servlet接口代码源码,完整可用

    关于服务端servlet接口创建,整个工程可直接使用,欢迎下载。。

    超全面javaweb教程28天第9天 4 Servlet之接口和类的介绍,以及实现Servlet接口

    超全面javaweb教程28天第9天_4_Servlet之接口和类的介绍,以及实现Servlet接口

    servlet API介绍以及开发部署

    #### 三、Servlet接口 `javax.servlet.Servlet`接口是整个Servlet API的核心,它定义了Servlet生命周期中的基本行为。 ##### 3.1 `init()` 方法 **定义**: ```java void init(ServletConfig config) throws ...

    Java Servlet API说明文档

    - **Servlet接口**:所有Servlet都必须实现Servlet接口,该接口定义了服务客户请求的方法,如`service()`方法。 - **GenericServlet**:这是一个抽象类,实现了Servlet和ServletConfig接口,提供通用的Servlet功能...

    servlet常用接口

    以下是对这些常用Servlet接口的详细讲解: 1. **Servlet接口** Servlet接口是所有Servlet类的基础,它定义了Servlet的核心方法。主要包括: - `init(ServletConfig config)`: 初始化Servlet实例,服务器在部署...

    Servlet常用接口

    Servlet接口定义了服务器端应用程序与Web服务器之间的交互规范。在这个主题中,我们将深入探讨Servlet接口及其常用方法,结合给定的"Servlet常用接口"标题和描述,我们可以提取以下几个关键知识点: 1. **Servlet...

    servlet常用类接口

    `GenericServlet`是Servlet接口的一个具体实现,提供了Servlet接口的部分默认实现,简化了开发过程。开发者通常只需要重写`service()`方法来处理请求。此外,`GenericServlet`还实现了`ServletConfig`接口,以便能够...

    servlet基础与servlet容器模型

    Servlet是一个Java类,遵循javax.servlet.Servlet接口,它允许开发者扩展服务器的功能。当用户向Web服务器发送一个请求时,Servlet会接收到这个请求,处理数据,然后返回响应。Servlet的主要生命周期方法包括:`init...

    Servlet中文API文档 servlet

    1. **Servlet接口**:所有Servlet类必须实现javax.servlet.Servlet接口,该接口定义了Servlet的基本方法,如init()、service()和destroy()。其中,init()用于初始化Servlet,service()处理客户端请求,destroy()则在...

    Servlet API 帮助文档

    本文将深入探讨Servlet API中的关键接口和类,特别是Servlet接口和GenericServlet类。 1. **Servlet接口** Servlet接口是所有Servlet类的基础,它定义了Servlet生命周期中的关键方法: - `init(ServletConfig ...

    servlet-api_servlet_

    1. **Servlet接口**:这是所有Servlet实现的基础。Servlet接口定义了服务端程序需要实现的方法,如`doGet()`、`doPost()`等,用于处理HTTP请求。 2. **GenericServlet类**:这是一个抽象类,实现了Servlet接口。它...

    Servlet中文API文档 .docx

    Servlet API文档主要定义了Servlet接口和相关的支持类,如GenericServlet,帮助开发者创建可扩展的、跨平台的网络应用程序。 一、Servlet接口 Servlet接口是所有Servlet类的基础,它定义了Servlet生命周期中的关键...

    servlet的jar包

    Servlet接口是Java Servlet API的核心部分,位于javax.servlet包中,为服务器端的编程提供了一种标准的方法,用来扩展服务器的功能,处理来自客户端(通常是Web浏览器)的请求并返回响应。 在Java Web开发中,...

Global site tag (gtag.js) - Google Analytics