- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java Servlet 深入》.pdf
译者前言:
近来在整理有关Servlet 资料时发现,在网上竟然找不到一份中文的Java Servlet API
的说明文档,而在有一本有关JSP 的书后面附的Java Servlet API 说明竟然不全,而这份
文档的2.1a 版在1998 年的11 月份就已定稿。所以我决定翻译一份中文的文档(其中一些
与技术关系不大的部分已被略去),有兴趣的读者可以从
/products/servlet/2.1/servletspec-2.1.zip 下载原文阅读。
Java Servlet API 说明文档(2.1a 版)
1998 年11 月
绪言
这是一份关于2.1 版Java Servlet API 的说明文档,作为对这本文档的补充,你可以到
/products/servlet/index.html 下面下载Javadoc 格式的文档。
谁需要读这份文档
这份文档描述了Java Servlet API 的最新版本2.1 版。所以,这本书对于Servlet 的开
发者及servlet 引擎的开发者同样适用。
Java Servlet API 的组成
Java Servlet API 由两个软件包组成:一个是对应HTTP 的软件包,另一个是不对应
HTTP 的通用的软件包。这两个软件包的同时存在使得Java Servlet API 能够适应将来的其
他请求-响应的协议。
这份文档以及刚才提及的Javadoc 格式的文档都描述了这两个软件包,Javadoc 格式的
文档还描述了你应该如何使用这两个软件包中的所有方法。
有关规范
你也许对下面的这些Internet 规范感兴趣,这些规范将直接影响到Servlet API 的发展
和执行。你可以从/7c/in-notes/rfc/.cache 找到下面提到的所有这
些RFC 规范。
RFC 1738 统一资源定位器(URL)
RFC 1808 相关统一资源定位器
RFC 1945 超文本传输协议--HTTP/1.0
RFC 2045 多用途Internet 邮件扩展(多用途网际邮件扩充协议(MIME))第一部
分:Internet 信息体格式
RFC 2046 多用途Internet 邮件扩展(多用途网际邮件扩充协议(MIME))第二部分:媒体类
型
RFC 2047 多用途网际邮件扩充协议(MIME)(多用途Internet 邮件扩展)第三部分:信息标
题扩展用于非ASCII 文本
RFC 2048 多用途Internet 邮件扩展(多用途网际邮件扩充协议(MIME))第四部分: 注册
步骤
RFC 2049 多用途Internet 邮件扩展(多用途网际邮件扩充协议(MIME))第五部分:一致性
标准和例子
RFC 2068 超文本传输协议-- HTTP/1.1
RFC 2069 一个扩展HTTP:摘要访问鉴定
RFC 2109 HTTP 状态管理机制
RFC 2145 HTTP 版本号的使用和解释
RFC 2324 超文本Coffee Pot 控制协议(HTCPCP/1.0)
万维网协会()管理着这些协议的规范和执行。
有关Java Servlets
JavaTM servlets 是一个不受平台约束的Java 小程序,它可以被用来通过多种方法扩充
一个Web 服务器的功能。你可以把Servlet 理解成Server 上的applets,它被编译成字节
码,这样它就可以被动态地载入并用效地扩展主机的处理能力。
Servlet 与applets 不同的地方是,它不运行在Web 浏览器或其他图形化的用户界面上。
Servlet 通过servlet 引擎运行在Web 服务器中,以执行请求和响应,请求、响应的典型范
例是HTTP 协议。
一个客户端程序,可以是一个Web 浏览器,或者是非其他的可以连接上Internet 的程
序,它会访问Web 服务器并发出请求。这个请求被运行在Web 服务器上的Servlet 引擎处
理,并返回响应到Servlet 。Servlet 通过HTTP 将这个响应转发到客户端。
在功能上,Servlet 与CGI、NSAPI 有点类似,但是,与他们不同的是:Servlet 具有平台无
关性。
Java Servlet 概论
Servlet 与其他普通的server 扩展机制有以下进步:
因为它采用了不同的进程处理模式,所以它比CGI 更快。
它使用了许多We
您可能关注的文档
- 《IBM DB2 97 Database Administrator for Linux UNIX or Windows Upgrade 000-546题库》.pdf
- 《IBM DB2 97 DBA for Linux UNIX and Windows 000-541题库》.pdf
- 《IBM DB2 97 DBA for Linux UNIX and Windows C2090-541题库》.pdf
- 《IBM SPSS Modeler实验》.pdf
- 《IBM Sterling智慧商务解决方案》.pdf
- 《IBM-INFORMIX数据库健康检查》.pdf
- 《IBM企业信息安全框架白皮书ESF》.pdf
- 《ibm项目管理》.pdf
- 《IBM项目管理方案》.pdf
- 《iBT_TOEFL_托福词汇_词以类记_词汇简表——张红岩》.pdf
最近下载
- 2025年中国猪肉脯市场调查研究报告.docx
- 部编版二年级语文课文填空汇总.doc VIP
- 国家工商行政管理总局通达商标服务中心招聘模拟备考预测(共1000题)综合模拟试卷+答案解析.docx
- 教科版小学科学知识点汇总.docx VIP
- 部编版二年级语文下册课文填空练习.pdf VIP
- 2025届THUSSAT北京市清华大学中学高考生物二模试卷含解析.doc VIP
- 《数学课程标准》义务教育2022年修订版(原版).pdf VIP
- 半中半理论_del35论数字心理.pdf VIP
- THUSSAT北京市清华大学中学2025届高三第二次调研化学试卷含解析.doc
- 浪荡子美学与跨文化现代性-中国文哲研究所.PDF
文档评论(0)