Java Servlet API 全面解析
1. Java Servlet 概述
Java Servlet 具有强大的扩展性,当有额外的 API 可用时,只要在开发和运行时为 Servlet 提供类库,Servlet 就能利用这些 API。其代码结构简单明了,适用于实现多种不同的客户端/服务器通信协议。Servlet API 设计为协议中立,仅假定基本的请求/响应架构,这意味着无论基于 Web 的应用使用何种协议与 Web 客户端通信,Servlet 都有可能作为通信基础。
2. Java Servlet API 核心包
在使用 Java Servlet 为基于 Web 的应用提供动态内容生成时,学习 Java Servlet API 至关重要。所有开发的 Servlet 都必须继承 javax.servlet 和 javax.servlet.http 包中定义的功能和结构。
2.1 javax.servlet 包
该包包含创建与协议无关的 Servlet 所需的类和接口,可用于创建支持各种通信协议的 Servlet,也能基于此创建支持特定协议的 Servlet 类和包。以下是该包中的主要类和接口及其用途:
| 名称 | 用途 |
| ---- | ---- |
| Servlet | 所有 Servlet 必须实现此接口,Servlet 容器使用该接口与 Servlet 通信,调用初始化、响应请求和销毁 Servlet 的方法。 |
| GenericServlet | 是 Servlet 接口的一个实现,用于创建与协议无关的 Se
Java Servlet API 全面解析
超级会员免费看
订阅专栏 解锁全文
927

被折叠的 条评论
为什么被折叠?



