-
Servlet3.1规范翻译
收藏Servlet3.1(JSR340)规范目前处于早期草案阶段,目标是在Java EE 7或更高平台。 Servlet3.0(JSR 315)已经包含在Java EE 6平台。
最近更新文章
Servlet3.1规范(最终版)中文版下载
最近JavaEE 7也发布了,其包含的Servlet 3.1规范也发布了最终版,之前翻译的早期预览版本《Servlet3.1 edr 规范中文版》也有少许变化。所以最近利用业余时间修订了一下,提供给大家下载。
点击下载《Servlet3.1规范(最终版)》
另外,目前正在整理一份servlet3.x示例,包含了servlet3.0及servlet3.1新特性的演示代码,可以前往g ...
Servlet3.1规范翻译——Servlet接口
补发之前遗漏的一章,pdf版的没问题,下载地址:http://jinnianshilongnian.iteye.com/admin/blogs/1775987
Servlet接口是Java Servlet API的核心抽象。所有Servlet类必须 ...
Servlet3.1 edr 规范中文版下载
第一次翻译英文资料,不当之处多多指正。
翻译者
穆茂强 张开涛
PDF下载
http://www.iteye.com/topic/1128866
在线版目录
Servlet3.1规范翻译——前言
Servlet3.1规范翻译——概览
Servlet3.1规范翻译——Servlet Context
Servlet3.1规范翻译——Response
Servlet3.1规 ...
Servlet3.1规范翻译——词汇表
词汇表
A
应用开发人员(Application Developer) web应用生产者。应用开发人员的输出是用于web应用的一组Servlet类,JSP页面,HTML页面,和支持库,和文件 ...
Servlet3.1规范翻译——变更历史
变更历史
本文档是由Java社区进程SM (JCP)开发的Java Servlet 3.0 Servlet规范最终版本。
A.1 自Servlet3.0以后的变更
1. 章节2.3.3.3,“异步处理”,和AsyncContext的javadoc。
a. 阐明了AsyncListener.onStartAsync的行为。
b. 修复示例代码中的错误和注释 ...
Servlet3.1规范翻译——与其它规范有关的要求
与其它规范有关的要求
本章列出对web容器的要求,它已经包含在容器产品中了,还包括其他Java技术。
下面章节中任何涉及到Java EE应用的profile,不只是完整的Java EE profile,还包括任何支持Servelt的profile,像Java EE Web Profile。有关配置文件的更多信息,请参阅Java EE平台规范。
15.1 会话
...
Servlet3.1规范翻译——部署描述文件
部署描述文件
本章指定的Java™Servlet规范3.0版要求Web容器支持部署描述文件。部署描述文件表达了应用开发人员、应用集成人员和Web应用部署人员之间的元素和配置信息。
对于Java Servlet 2.4和以后的版本,部署描述文件在XML模式文档中定义。
为了向后兼容到2.2版本的API编写的应用程序,Web容器也需要支持2.2版本的部署描述文件。为了向后兼 ...
Servlet3.1规范翻译——安全
安全
应用开发人员创建Web应用,他给、销售或其他方式转入应用给部署人员,部署人员覆盖安装到运行时环境。应用开发人员与部署人员沟通部署系统的安全需求。该信息可以通过应用部署描述符声明传达,或者通过在应用代码中使用注解。
本质描述了Servlet容器安全机制、接口、部署描述符和基于注解机制用于传达应用安全需求。
13.1 介绍
web应用包含的资源可以被多个用户访问。这些资源常常不受保护的遍历 ...
Servlet3.1规范翻译——映射请求到Servlet
《Servlet3.1规范》翻译目录
映射请求到Servlet
Web容器需要本章描述的映射技术去映射客户端请求到Servlet(该规范2.5以前的版本,使用这些映射技术是作为一个建议而不是要求,允许servlet容器各有其不同的schema用于映射客户端请求到servlet)。
12.1 使用URL路径
在收到客户端请求时,web容器确定转发到哪一个Web应用。选择的Web应用必 ...
Servlet3.1规范翻译——应用生命周期事件
应用生命周期事件
11.1 介绍
应用事件设施给Web应用开发人员更好地控制ServletContext、HttpSession和ServletRequest的生命周期,可以更好地代码分解,并在管理Web应用使用的资源上提高了效率。
11.2 事件监听器
应用事件监听器是实现一个或多个Servlet事件监听器接口的类。它们是在部署Web应用时,实例化并注册到Web容器中。它们由开 ...
Servlet3.1规范翻译——Web应用
Web应用
一个Web应用是由许多servlet、HTML页面、类和其他资源组成的集合,这些资源组成了一个运行在Web服务器上的完整应用程序。Web应用程序能够捆绑和运行在来自不同提供商的不同容器上。
10.1 Web服务器中的Web应用程序
在Web服务器中Web应用程序的根目录是一个特定的路径。例如,一个catalog应用,可以位于http://www.mycorp.com/catalog ...
Servlet3.1规范翻译——转发请求
转发请求
构建Web应用时,把请求转发给另一个servlet处理、或在response中包含另一个servlet的输出通常是很有用的。RequestDispatcher接口提供了一种机制来实现这种功能。
当请求启用异步处理时,AsyncContext允许用户将这个请求转发到servlet容器。
9.1 获得一个RequestDispatcher
实现了RequestDisp ...
Servlet3.1规范翻译——注解和可插拔性
注解和可插拔性
本章讨论Servlet
3.0规范定义的注解和使web应用内使用的框架和库能够可插拔的增强。
8.1 注解和可插拔性
在web应用中,使用注解的类仅当它们位于WEB-INF/classes目录中,或它们被打包到位于应用的WEB-INF/lib中的jar文件中时它们的注解才将被处理。
Web应用部署描述符的web-app元素包含一个新的“metadata- ...
Servlet3.1规范翻译——Session
会话
超文本传输协议(HTTP)被设计为一种无状态协议。为构建有效的Web应用,必须与来自一个特定的客户端的请求彼此是相互关联。随时间的推移,演变了许多会话跟踪机制,这些机制直接使用对程序员而言是困难或麻烦的。
该规范定义了一个简单的HttpSession接口,允许servlet容器使用几种方法来跟踪用户会话,而不会使应用开发人员陷入到这些方法的细节中。
7.1 会话跟踪机制
...
Servlet3.1规范翻译——Request
Request
请求对象封装了客户端请求的所有信息。在HTTP协议中,这些信息是从客户端发送到服务器请求的HTTP头部和消息体。
3.1 HTTP协议参数
servlet的请参数以字符串的形式作为请求的一部分从客户端发送到servlet容器。当请求是一个HttpServletRequest对象,且符合第24页中“参数可用时”描述的条件时,容器从URI查询字符串和POST数据 ...
Servlet3.1规范翻译——过滤器
过滤器
过滤器(Filter)是Java组件,允许运行过程中改变进入资源的请求和资源返回的响应中的有效负载和header信息。
本章描述了Java
Servlet v3.0 API类和方法,它们提供了一种轻量级的框架用于过滤动态和静态内容。还描述了如何在Web应用配置Filter,它们实现的约定和语义。
网上提供了Servlet 过滤器的API文档。过滤器的配置语法在第14 ...
Servlet3.1规范翻译——Response
Response
响应(response)对象封装了从服务器返回到客户端的所有信息。在HTTP协议中,从服务器传输到客户端的信息通过HTTP头信息或响应的消息体。
5.1 缓冲区
Servlet容器允许但不必为了提高效率而缓冲到客户端的输出。典型的服务器默认都是缓冲的,但允许servlet指定缓冲参数。
ServletResponse接口的如下方法允许servlet访问和 ...
Servlet3.1规范翻译——Servlet Context
4.1 ServletContext接口介绍
ServletContext(Servlet上下文)接口定义了servlet运行在的Web应用的视图。容器供应商负责提供Servlet容器的ServletContext接口的实 ...
Servlet3.1规范翻译——概览
Servlet3.1(JSR340)规范目前处于早期草案阶段,目标是在Java EE 7或更高平台。 Servlet3.0(JSR 315)已经包含在Java EE 6平台。具体请参考本规范网站:http://jcp.org/en/jsr/detail?id=340
概览
1.1 什么是Servlet?
Servlet是基于Java技术的web组件,容 ...
Servlet3.1规范翻译——前言
Servlet3.1(JSR340)规范目前处于早期草案阶段,目标是在Java EE 7或更高平台。 Servlet3.0(JSR 315)已经包含在Java EE 6平台。具体请参考本规范网站 ...
- 专栏创建者:jinnianshilongnian
- 创建时间:2012-11-28 07:31:05
- 专栏文章数:20篇
- 专栏被浏览:259950 次
本专栏热门文章
最新评论
飞天奔月 写道没翻译全? 有“3.1.1 当参数可用时” 理论上应该有 3.1.2 3.1.3.... ...
jinnianshilongnian 评论了 Servlet3.1规范翻译——Request
jinnianshilongnian 评论了 Servlet3.1规范翻译——Request