专注Java教育14年 全国咨询/投诉热线:444-1124-454
星辉LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Servlet包的示例

Servlet包的示例

更新时间:2021-10-21 09:21:23 来源:星辉 浏览694次

Java Servlet 中有两个包为 servlet 提供各种功能。这两个包是 javax.servlet 和 javax.servlet.http。

javax.servlet 包:该包包含各种 servlet 接口和类,能够处理任何类型的协议。

javax.servlet.http 包:该 包包含能够处理特定 http 类型协议的各种接口和类。

一些重要接口和类的概述

javax.servlet 包接口

下面列出了一些重要的接口。

界面

概述

小服务程序

此接口用于创建 servlet 类。每个 servlet 类都必须要求直接或间接实现此接口。

服务请求

该接口的对象用于检索用户的信息。

Servlet响应

此接口的对象用于向用户提供响应。

Servlet配置

ServletConfig 对象用于向 servlet 类显式提供信息。

服务端上下文

ServletContext 对象用于显式地向 Web 应用程序提供信息。

javax.servlet 包类

下面列出了一些重要的类。

班级

概述

通用Servlet

这用于创建 servlet 类。在内部,它实现了 Servlet 接口。

Servlet输入流

该类用于从用户请求中读取二进制数据。

Servlet 输出流

该类用于向用户端发送二进制数据。

Servlet异常

该类用于处理servlet 中发生的异常。

ServletContextEvent

如果在 Web 应用程序的 servlet 上下文中进行了任何更改,此类会通知。

javax.servlet.http 包接口

下面列出了这个包的一些重要接口:

界面

概述

HttpServletRequest

该接口的对象用于在http协议下从用户处获取信息。

HttpServletResponse

该接口的对象用于提供http协议下请求的响应。

HttpSession

该接口用于跟踪用户的信息。

HttpSessionAttributeListener

此接口会通知 HttpSession 属性是否发生任何更改。

HttpSessionListener

此接口会通知 HttpSession 生命周期中是否发生任何更改。

javax.servlet.http 包类

下面列出了这个的一些重要接口。

班级

概述

HttpServlet

此类用于创建 servlet 类。

Cookie

该类用于维护会话状态。

HttpSessionEvent

此类通知 Web 应用程序会话中是否发生任何更改。

HttpSessionBindingEvent

此类在会话中绑定、解除绑定或替换任何属性时发出通知。

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>