更新时间:2021-10-21 09:21:23 来源:极悦 浏览760次
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 |
此类在会话中绑定、解除绑定或替换任何属性时发出通知。 |
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习