JSR 168 翻译00(目录)

来源:百度文库 编辑:神马文学网 时间:2024/05/03 20:44:59

JSR 168 翻译00(目录)

 1.    前言

 1.1.        其他参考资源

 1.2.        本规范目标读者

 1.3.        API 参考

 1.4.        其他java(tm) 平台规范

 1.5.        其他重要的参考

 1.6.        术语

 1.7.        提供反馈

 1.8.        致谢

 2.    总览

 2.1.        什么是Portal(门户)?

 2.2.        什么是Portlet?

 2.3.        什么是Portlet 容器?

 2.4.        一个示例

 2.5.        Portlet规范和J2EE 的关系

 3.    Portlet规范与Servlet规范的关系

 3.1.        Portlet 与Servlets/JSPs

 3.2.        Portlet容器 与Servlet容器的关系

 4.    概念

 4.1.        Portal 页面的元素

 4.2.        Portal 页面的生成

 4.3.        Portal 页面请求响应的序列

 5.    Portlet 接口

 5.1.        Portlet 实例的个数

 5.2.        Portlet 生命周期

 5.2.1.            装载和实例化

 5.2.2.            初始化

 5.2.2.1.  初始化中的错误情况

 5.2.2.2.  工具考量

 5.2.3.            Portlet 窗口

 5.2.4.            处理请求

 5.2.4.1.  请求动作

 5.2.4.2.  提交请求

 5.2.4.2.1.      GenericPortlet

 5.2.4.3.  处理请求期的多线程问题

 5.2.4.4.  处理请求期的异常

 5.2.4.5.  线程安全

 5.2.5.            服务完成

 6.    Portlet 配置

 6.1.        初始化参数

 6.2.        Portlet Resource Bundle

 7.    Portlet URL

 7.1.        Portlet URL

 7.1.1.            包括Portlet 模式或窗口状态

 7.1.2.            Portlet URL 安全

 8.    Portlet 模式

 8.1.        模式:VIEW

 8.2.        模式:EDIT

 8.3.        模式:HELP

 8.4.        定制Portlet 模式

 8.5.        GenericPortlet 提交的处理

 8.6.        定义Portlet 模式支持

 9.    窗口状态

 9.1.        状态:NORMAL

 9.2.        状态:MAXIMIZED

 9.3.        状态:MINIMIZED

 9.4.        定制窗口状态

 10.             Portlet Context

 10.1.   Portlet Context 范围

 10.2.   Portlet Context 功能

 10.3.   与servlet Context 关系

 10.3.1.       ServletContext 与PortletContext 通讯方法

 11.             Portlet 请求

 11.1.   PortletRequest 接口

 11.1.1.       请求的参数

 11.1.2.       额外的请求参数

 11.1.3.       请求的属性

 11.1.4.       请求的Properties

 11.1.5.       请求Context 路径

 11.1.6.       安全属性

 11.1.7.       响应类型

 11.1.8.       国际化

 11.1.9.       Portlet 模式

 11.1.10.  窗口模式

 11.2.   ActionRequest 接口

 11.2.1.        接收上载数据

 11.3.   RenderRequest 接口

 11.4.   请求对象生命期

 12.              Portlet 响应

 12.1.   PortletResponse 接口

 12.1.1.       响应的Properties

 12.1.2.       URL 编码

 12.2.   ActionResponse 接口

 12.2.1.       重定向

 12.2.2.       Portlet 模式和窗口状态改变

 12.2.3.       提交参数

 12.3.   RenderResponse 接口

 12.3.1.        内容类型

 12.3.2.       输出流和Writer 对象

 12.3.3.       缓冲

 12.3.4.       Namespace 编码

 12.3.5.       Portlet 标题

 12.4.   响应对象的生命期

 13.             Portal Context

 14.             Portlet 参数选择

 14.1.   PortletPreferences 接口

 14.2.   参数选择属性范围

 14.3.   参数选择属性定义

 14.3.1.       本地化参数选择属性

 14.4.   确认参数选择值

 15.             会话(session)

 15.1.   创建一个session

 15.2.   session 范围

 15.3.   绑定属性到session

 15.4.   与Web 应用HttpSession的关系

 15.4.1.       HttpSession 方法映射

 15.5.   保留的HttpSession 属性名

 15.6.   session 超时

 15.7.   最后连接的时间

 15.8.   重要的Session Semantics

 16.             分发请求到servlet 和JSP

 16.1.   获得PortletRequestDispatcher

 16.1.1.       在请求分发器路径中查询字符串

 16.2.   使用一个请求分发器

 16.3.   包含的方法

 16.3.1.       包含的请求参数

 16.3.2.       包含的请求属性

 16.3.3.       为Servlets/JSPs 包含的请求、响应对象

 16.3.4.       错误处理

 17.             用户信息

 17.1.   定义用户属性

 17.2.   访问用户属性

 17.3.   用户信息要点

 18.             高速缓存

 18.1.   超期缓存

 19.             Portlet应用

 19.1.   与Web 应用的关系

 19.2.   与PortletContext 的关系

 19.3.   Portlet 应用的元素

 19.4.   目录结构

 19.5.   Portlet 应用 Classloader

 19.6.   Portlet 应用打包文件

 19.7.   Portlet 应用部署描述符

 19.8.   替换一个Portlet 应用

 19.9.   错误处理

 19.10.            Portlet 应用环境

 20.             安全

 20.1.   介绍

 20.2.   角色

 20.3.   编程安全

 20.4.   指定安全约束

 20.5.   在EJB 调用中传递安全身份

 21.             打包和部署描述符

 21.1.   Portlet 和 Web 应用部署描述符

 21.2.   打包

 21.2.1.       目录结构示例

 21.2.2.       版本信息

 21.2.3.       Portlet 部署描述符元素

 21.2.4.       Portlet 部署描述符处理规则

 21.2.5.       部署描述符

 21.2.6.       部署描述符结构图

 21.2.7.       部署描述符中的唯一值

 21.2.8.       本地化

 21.2.8.1.           部署描述符本地化值

 21.2.8.2.           Portlet 的地区支持

 21.2.9.       部署描述符示例

 21.2.10.  Resource Bundles

 21.2.11.  Resource Bundles 示例

 22.             Portlet Tag 库

 22.1.   defineObjects Tag

 22.2.   actionURL Tag

 22.3.   renderURL Tag

 22.4.   namespace Tag

 22.5.   param Tag

 23.             技术兼容工具箱(TCK)需求

 23.1.   TCK 测试构件

 23.2.   TCK 需求

 23.2.1.       为TCK 测试的portal 页面公布配置

 23.2.1.1.           和portal TCK 提供的XML 文件Schema

 23.2.1.2.           给供应商提供的XML 文件Schema

 23.2.2.       为测试的portal 页面的编程配置

 23.2.3.       测试Portlet 内容

 23.2.4.       需要用户身份Test Cases

 A.    定制Portlet 模式

 A.1. Portlet 模式:about

 A.2. Portlet 模式:config

 A.3. Portlet 模式:edit_defaults

 A.4. Portlet 模式:preview

 A.5. Portlet 模式:print

 B.    标记语言片

 C.    CSS 样式定义

 C.1. Links (Anchor)

 C.2. 字体

 C.3. Messages

 C.4. Sections

 C.5. Forms

 C.6. Menus

 D.    用户信息属性名

 D.1. 示例

 E.    未来将有功能

 F.    TCK 申明