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 申明