第一篇 Sun ONE Studio 4 for Java公共版教程
第1章 Sun ONE Studio 4 for Java IDE的啟動與安裝
1. 1 安裝Sun ONE Studio 4 for Java IDE公共版所需的環(huán)境
1. 1. 1 支持平臺
1. 1. 2 系統(tǒng)配置最低要求
1. 1. 3 安裝J2SE1. 4. 0
1. 1. 4 運行Sun ONE Studio 4 for Java集成開發(fā)環(huán)境所需安裝的軟件
1. 2 啟動Sun ONE Studio 4 for Java集成開發(fā)環(huán)境
1. 3 掌握Sun ONE Studio 4 for Java目錄結構
1. 4 確定使用正確的默認Web服務器
1. 5 建立數(shù)據(jù)庫的表
第2章 創(chuàng)建Web應用程序
2. 1 CDShopCart簡介
2. 2 創(chuàng)建CDShopCart Web應用程序
2. 2. l 創(chuàng)建Web模塊
2. 2. 2 使用JSP標簽獲取并顯示數(shù)據(jù)庫中的數(shù)據(jù)
2. 2. 3 創(chuàng)建CD分類列表的頁面
2. 2. 4 創(chuàng)建購物車頁面并加入支持元素
2. 2. 5 創(chuàng)建三個提示消息頁面
第3章 Sun ONE Studio for Java中的版本控制簡介
3. l 加載一個CVS文件系統(tǒng)
3. 2 調用CVS命令
3. 2. 1 設置CVS命令的高級選項
3. 2. 2 保存CVS命令的選項
3. 3 重新配置CVS Filesystem
3. 4 設置相關加載點
第二篇 Sun ONE Studio 4 for Java企業(yè)版教程
第4章 J2EE概論
4. 1 J2EE平臺概述
4. 2 應用程序組件
4. 2. 1 應用程序組件類型
4. 2. 2 J2EE服務器對應用程序組件的支持
4. 3 J2EE組件層次
4. 4 J2EE產品特色
4. 4. l 互操作性
4. 4. 2 產品需求的彈性
4. 4. 3 J2EE產品擴展.
4. 5 平臺角色
4. 6 J2EE平臺約定
4. 7 J2EE應用程序模型
第5章 Sun ONE Studio 4 for Java企業(yè)版安裝指南
5. l 支持的平臺及系統(tǒng)的要求
5. l. l 支持的平臺
5. l. 2 對系統(tǒng)的要求
5. 2 安裝 J2SE1. 4. 0平臺
5. 2. 1 使用J2SE平臺的適合版本
5. 2. 2 安裝J2SE平臺
5. 3 安裝Sun ONE Studio 4 for Java IDE
5. 3. 1 在不同平臺下安裝Sun ONE Studio 4 for Java IDE
5. 3. 2 命令行方式安裝IDE
5. 3. 3 安裝后啟動Sun ONE Studio 4 for Java IDE
5. 3. 4 檢驗Sun ONE Studio 4 for Java的安裝
5. 4 定制安裝
5. 5 使用IDE的內置UDDI注冊服務器
5. 6 在Sun ONE Studio 4 for Java IDE中使用其他應用服務
5. 6. l 安裝WebLogic環(huán)境
5. 6. 2 將WebLogic Server 6. 1配置為默認的應用服務
5. 7 Sun ONE Studio 4 for Java的版本更新
5. 8 問題解答
5. 8. 1 使用Solaris的補丁安裝程序時遇到的問題
5. 8. 2 安裝Sun ONE Studio 4 for Java IDE時遇到的問題
5. 8. 3 啟動Sun ONE Studio 4 for Java IDE遇到的問題
5. 8. 4 運行Web服務遇到的問題
5. 8. 5 使用UDDI運行Wed服務遇到的問題
5. 8. 6 使用WebLogic 6. 1遇到的問題
5. 8. 7 使用J2EE Reference Implementationl. 3. l遇到的問題
5. 9 Solaris下的有關補丁
第6章 Sun ONE Studio 4 for Java企業(yè)版
6. 1 Sun ONE Studio 4 for Java企業(yè)版入門
6. 1. l 所需的軟件環(huán)境
6. l. 2 開始 Sun ONE Studio 4 for Java IDE
6. 1. 3 掌握 Sun ONE Studio 4 for Java目錄結構
6. 1. 4 正確使用默認的應用服務器和Web服務器
6. 1. 5 建立數(shù)據(jù)庫的表
6. 2 應用程序簡介
6. 2. l 應用程序的功能需求
6. 2. 2 應用程序的用戶視圖
6. 2. 3 應用程序的體系結構
6. 2. 4 創(chuàng)建應用程序任務的概覽
6. 2. 5 小結
6. 3 創(chuàng)建DiningGuide應用程序的EJB層
6. 3. l 教程的EJB層總論
6. 3. 2 步驟概要
6. 3. 3 用EJB Builder創(chuàng)建實體bean
6. 3. 4 創(chuàng)建詳細類來查看實體bean數(shù)據(jù)
6. 3. 5 測試實體bean
6. 3. 6 用EJB Builder創(chuàng)建會話bean
6. 3. 7 測試會話bean
6. 3. 8 創(chuàng)建客戶端的注意事項
6. 4 創(chuàng)建DiningGuide應用程序的Web服務
6. 4. 1 Web服務概述
6. 4. 2 創(chuàng)建教程的Web服務層
6. 4. 3 測試Web服務
6. 4. 4 讓Web服務對其他開發(fā)人員可用
6. 5 創(chuàng)建教程應用程序客戶端
6. 5. l 利用提供的代碼創(chuàng)建客戶端
6. 5. 2 運行教程應用程序
6. 5. 3 檢查客戶節(jié)點
第三篇 Sun ONE Studio 4 for Java設計應用
第7章 創(chuàng)建Web組件
7. l 開發(fā)Web應用程序
7. 1. 1 Web應用程序
7. 1. 2 開發(fā)Web應用程序的特點
7. l. 3 IDE為開發(fā)提供的支持
7. 2 Web應用的結構
7. 2. 1 Web服務器
7. 2. 2 Servlet容器和Web組件
7. 2. 3 Web模塊
7. 2. 4 JSP頁面
7. 2. 5 Servlet
7. 2. 6 標簽庫
7. 2. 7 Servlet過濾器
7. 2. 8 監(jiān)聽器
7. 3 設計模式與架構
7. 3. l 設計模式
7. 3. 2 架構
7. 4 開發(fā)Web應用
7. 4. 1 開發(fā)工作的流程
7. 4. 2 IDE中的Web模塊
7. 4. 3 創(chuàng)建JSP頁面
7. 4. 4 創(chuàng)建Servlet
7. 4. 5 創(chuàng)建過濾器
7. 4. 6 使用標簽庫
7. 4. 7 使用數(shù)據(jù)庫
7. 5 運行. 調試與部署
7. 5. l 運行和調試任務
7. 5. 2 配置Web模塊的部署描述
7. 5. 3 使用Tomcat 4. 0
7. 5. 4 調試Web應用程序
第8章 創(chuàng)建EJB組件
8. l 企業(yè)JavaBean的概念
8. 1. 1 J2EE體系結構
8. 1. 2 EJB組件的角色
8. 1. 3 應用程序構建器的角色
8. 1. 4 深入EJB應用程序
8. 1. 5 IDE對企業(yè)bean的支持
8. 2 設計和規(guī)劃問題
8. 2. l 決定所需要的bean類型
8. 2. 2 在應用程序中使用企業(yè)bean
8. 2. 3 使用異常來處理問題
8. 2. 4 使用部署描述符
8. 2. 5 強化安全策略
8. 2. 6 理解應用程序服務器和數(shù)據(jù)庫
8. 2. 7 參考資料
8. 3 開發(fā)會話bean
8. 3. l 用EJB Builder開發(fā)會話 bean
8. 3. 2 選擇會話bean的類型
8. 3. 3 定義會話bean
8. 3. 4 會話bean的類
8. 4 開發(fā)CMP實體bean
8. 4. l 使用EJB Builder編寫 CMP實體 bean
8. 4. 2 比較CMP實體bean BMP實體 bean
8. 4. 3 創(chuàng)建一系列相關的CMP實體bean
8. 4. 4 定義CMP實體bean
8. 4. 5 詳細查看CMP實體bean的類
8. 4. 6 完成CMP實體 bean
8. 4. 7 創(chuàng)建CMP實體bean之后的工作
8. 4. 8 參考資料
8. 5 開發(fā)一系列相關的CMP實體bean
8. 5. l 使用EJB Builder創(chuàng)建一整套相關的 CMP實體bean
8. 5. 2 定義一套相關的CMP實體bean
8. 5. 3 查看CMP實體bean集合的組件
8. 5. 4 完成相關CMP實體bean集合
8. 6 開發(fā)BMP實體bean
8. 6. 1 決定方法
8. 6. 2 創(chuàng)建BMP實體bean
8. 6. 3 查看BMP實體bean的類
8. 6. 4 完成 BMP實體 bean
8. 7 開發(fā)消息驅動bean
8. 7. l 使用 EJB Builder來創(chuàng)建消息驅動 bean
8. 7. 2 決定事務管理
8. 7. 3 定義消息驅動bean
8. 7. 4 在Explorer里查看消息驅動bean
8. 7. 5 完成消息驅動bean
8. 7. 6 創(chuàng)建了消息驅動bean之后
8. 8 準備用于部署的企業(yè)bean
8. 8. l 理解部署信息
8. 8. 2 指定bean屬性
8. 8. 3 創(chuàng)建EJB模塊
8. 9 測試企業(yè)bean
8. 9. l 完成測試的先決條件
8. 9. 2 生成測試對象
8. 9. 3 部署測試應用到服務器
8. 9. 4 執(zhí)行測試應用
8. 9. 5 使用測試客戶端來測試bean
8. 9. 6 在部署之后做改動
8. 9. 7 準備測試:一些變化
第9章 創(chuàng)建Web服務
9. 1 Web服務概論
9. 1. 1 什么是Web服務
9. 1. 2 Web服務標準
9. 1. 3 XML操作
9. 2 創(chuàng)建Web服務
9. 2. 1 Web服務的開發(fā)任務
9. 2. 2 使用UDDI注冊項
9. 2. 3 對象初始化和引用消解
9. 2. 4 部署描述符
9. 2. 5 對數(shù)組和集合的支持
9. 3 創(chuàng)建一個Web客戶端
9. 3. l 用Sun ONE Studio 4 for Java的Web服務來創(chuàng)建一個客戶端
9. 3. 2 從WSDL創(chuàng)建客戶端
9. 3. 3 從UDDI登錄注冊創(chuàng)建客戶端
9. 3. 4 服務端點的URL地址
9. 4 開發(fā)XML操作
9. 4. 1 工具綜述
9. 4. 2 開發(fā)工作流程
9. 4. 3 創(chuàng)建XML操作
9. 4. 4 對XML操作編碼
9. 4. 5 靜態(tài)應用方法
第10章 使用Java數(shù)據(jù)庫連接
10. 1 JDBC編程簡介
10. 2 使用數(shù)據(jù)庫資源管理器
10. 3 使用JDBC組件
10. 3. 1 JDBC標簽
10. 3. 2 使用JDBC組件編程
10. 4 使用JDBC Form Wizard
第11章 創(chuàng)建J2EE應用程序
11. l 裝配. 部署和執(zhí)行的基礎知識
11. 1. l 裝配基礎
11. 1. 2 模塊及應用程序的可視化表示
11. 2 場景: Web模塊
11. 2. 1 模塊中的交互
11. 2. 2 實現(xiàn)這個模塊
11. 2. 3 其他裝配任務
11. 3 場景: EJB模塊
11. 4 場景: Web模塊及 EJB模塊
11. 4. l 應用程序中的交互
11. 4. 2 編寫此應用程序
11. 4. 3 裝配J2EE應用程序
11. 4. 4 附加的裝配任務
11. 5 場景:Web模塊及隊列式消息驅動 bean
11. 5. l 應用程序中的交互
11. 5. 2 消息驅動通信的編程
11. 5. 3 建立應用程序服務器
11. 5. 4 Web模塊編程
11. 5. 5 EJB模塊編程
11. 5. 6 加入Web模塊及 EJB模塊到應用程序
11. 6 場景:J2EE應用客戶端和 J2EE應用
11. 6. l 應用中的交互
11, 6. 2 編寫應用程序
11. 6. 3 編寫J2EE客戶端應用
11. 6. 4 與服務器端J2EE應用集成
11. 7 事務
11. 7. l 默認的事務邊界
11. 7. 2 重定義事務邊界
11. 8 安全
11. 8. 1 Web模塊安全
11. 8. 2 EJB模塊安全
11. 8. 3 J2EE應用安全
11. 9 部署和執(zhí)行J2EE模塊和應用
11. 9. l 服務器的可視化表示
11. 9. 2 特定服務器的屬性
11. 9. 3 使用服務器實例節(jié)點來部署和執(zhí)行
11. 10 SunONEStudioforjava支持J2EE模塊和應用的部署機制
附錄A CDShopCart源文件和數(shù)據(jù)庫腳本文件
附錄B DiningGuide原文件和數(shù)據(jù)庫腳本支件
附錄C 處理和集成企業(yè)bean的參考信息
附錄D Web服務的集成附加信息
詞匯表