注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教育教育學(xué)理論JBuilder 5應(yīng)用開發(fā)詳解

JBuilder 5應(yīng)用開發(fā)詳解

JBuilder 5應(yīng)用開發(fā)詳解

定 價:¥45.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Sun One
標(biāo) 簽: Jbuilder

ISBN: 9787505373679 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 406 字?jǐn)?shù):  

內(nèi)容簡介

  本書屬于《開發(fā)專家之SunONE》系列叢書。全書共分四篇。第一篇通過實例介紹了JBuilder5的開發(fā)環(huán)境和Java編程語言;第二篇以J2EE架構(gòu)為基礎(chǔ),詳細(xì)講解了Web開發(fā)的全過程,包括Applet、Servlet、JSP等Web開發(fā)技術(shù),還簡要介紹了Web服務(wù)器的配置方法;第三篇主要介紹分布式應(yīng)用的開發(fā)和調(diào)試、EJB技術(shù)及使用JBuilder5開發(fā)的實例;第四篇主要介紹了JBuilder5的團(tuán)隊開發(fā)和版本控制功能。本書非常適用于Java開發(fā)人員及高等院校相關(guān)專業(yè)的師生閱讀。相信無論對JBuilder的初學(xué)者,還是Java入門者以及Java專家都有較大的幫助。未經(jīng)許可,不得以任何方式復(fù)制或抄襲本書的部分或全部內(nèi)容。版權(quán)所有,翻版必究。

作者簡介

暫缺《JBuilder 5應(yīng)用開發(fā)詳解》作者簡介

圖書目錄

第一篇  基礎(chǔ)篇                  
 第1章  JBuilder 5概述 3                  
 1.1  JBuilder 5的新特征 3                  
 1.1.1  XML 支持 4                  
 1.1.2  Web 應(yīng)用開發(fā) 4                  
 1.1.3  EJB(Enterprise JavaBeans) 5                  
 1.1.4  JMS 和EAR 向?qū)?7                  
 1.1.5  團(tuán)隊開發(fā)和比較文件及版本 7                  
 1.1.6  編譯器的增強(qiáng)功能 8                  
 1.1.7  工程屬性(Project Properties) 8                  
 1.1.8  配置JDK(Configure JDK) 9                  
 1.1.9  部署(Deployment) 9                  
 1.1.10  IDE的改進(jìn) 9                  
 1.1.11  對Macintosh平臺的改進(jìn) 11                  
 1.1.12  語言支持 12                  
 1.2  JBuilder 5集成開發(fā)環(huán)境 12                  
 1.2.1  應(yīng)用瀏覽器介紹 12                  
 1.2.2  應(yīng)用瀏覽器設(shè)計視圖 14                  
 1.2.3  調(diào)試器視圖中的消息窗口 14                  
 1.2.4  編輯器的使用 15                  
 1.2.5  使用代碼預(yù)示功能 16                  
 1.2.6  使用JBuilder 5向?qū)?16                  
 1.2.7  使用瀏覽符 17                  
 1.3  使用JBuilder 5工程 17                  
 1.3.1  創(chuàng)建工程文件 18                  
 1.3.2  設(shè)置工程屬性 19                  
 1.3.3  管理工程 20                  
 1.4  建立用戶界面 22                  
 1.4.1  使用UI設(shè)計器 23                  
 1.4.2  設(shè)計組件屬性和事件 24                  
 1.5  編譯和運行Java程序 24                  
 1.5.1  編譯Java程序 25                  
 1.5.2  運行Java程序 26                  
 1.5.3  調(diào)試Java程序 27                  
 1.5.4  部署Java程序 27                  
 1.6  JBuilder 5的團(tuán)隊開發(fā) 28                  
 1.7  建立Web應(yīng)用 28                  
 1.8  開發(fā)EJB 29                  
 1.9  JBuilder 5對XML的支持 29                  
 1.9.1  表述. 傳送和校驗 29                  
 1.9.2  數(shù)據(jù)庫組件和工具 30                  
 第2章  Java語言概述 31                  
 2.1  Java語言的優(yōu)勢與特點 31                  
 2.1.1  Java語言的特點 32                  
 2.1.2  Java語言相對于其他語言的優(yōu)勢 34                  
 2.2  Java語言的基本語法 35                  
 2.2.1  數(shù)據(jù)類型 36                  
 2.2.2  常量與變量 38                  
 2.2.3  流程控制語句 39                  
 2.2.4  錯誤處理 41                  
 2.2.5  復(fù)合數(shù)據(jù)類型 45                  
 2.3  Java程序編寫的基本規(guī)則 46                  
 2.4  Java中類. 對象. 抽象類和接口的概念 49                  
 2.5  面向?qū)ο蟮腏ava 51                  
 2.5.1  Java的封裝性 52                  
 2.5.2  Java的繼承性 53                  
 2.5.3  Java的多態(tài)性 54                  
 第二篇  Web應(yīng)用篇                  
 第3章  J2EE概述 59                  
 3.1  J2EE的基本框架 59                  
 3.2  J2EE的安全策略 60                  
 3.3  J2EE的事務(wù)管理 61                  
 3.4  J2EE平臺定義的角色 63                  
 3.5  設(shè)計用戶界面 64                  
 3.5.1  設(shè)計基于Web的應(yīng)用程序 64                  
 3.5.2  Servlet和JSP頁面 65                  
 3.5.3  J2EE應(yīng)用程序中的企業(yè)Bean 65                  
 第4章  Web應(yīng)用開發(fā)概述 67                  
 4.1  Web應(yīng)用開發(fā)過程簡介 67                  
 4.1.1  Applet 67                  
 4.1.2  Servlet 67                  
 4.1.3  JSP 69                  
 4.1.4  InternetBeans Express 71                  
 4.1.5  決定Web應(yīng)用中使用哪種技術(shù) 74                  
 4.1.6  Web應(yīng)用開發(fā)的基本過程 76                  
 4.1.7  Web應(yīng)用與分布式應(yīng)用的比較 76                  
 4.2  WebApp與WAR文件 76                  
 4.2.1  什么是WebApp 76                  
 4.2.2  什么是WAR文件 77                  
 4.2.3  常用的WebApp和WAR工作 77                  
 4.2.4  Web 應(yīng)用向?qū)?78                  
 4.2.5  WebApp及其屬性 79                  
 第5章  Applet開發(fā) 83                  
 5.1  Applet工作原理 83                  
 5.2  Applet標(biāo)簽 83                  
 5.2.1  Applet標(biāo)簽示例 83                  
 5.2.2  Applet標(biāo)簽屬性 84                  
 5.2.3  Applet標(biāo)簽中常見的錯誤 84                  
 5.3  瀏覽器版本問題 85                  
 5.3.1  Java支持 85                  
 5.3.2  為終端用戶選擇合適的瀏覽器 85                  
 5.3.3  支持多版本瀏覽器 85                  
 5.3.4  Java實現(xiàn)后的差異 86                  
 5.3.5  瀏覽器版本問題的解決 86                  
 5.3.6  額外的提示 87                  
 5.4  Applet安全與安全管理 87                  
 5.4.1  沙箱介紹 87                  
 5.4.2  Applet的限制 88                  
 5.4.3  安全問題的解決 88                  
 5.4.4  使用第三方資源 88                  
 5.4.5  部署Applet 88                  
 5.5  測試Applet 89                  
 5.5.1  基本測試步驟 89                  
 5.5.2  在瀏覽器中測試 89                  
 5.6  使用JBuilder 5開發(fā)Applet 90                  
 5.6.1  使用向?qū)?90                  
 5.6.2  運行Applet 92                  
 5.6.3  在JBuilder中部署Applet 98                  
 5.6.4  在JBuilder中部署Applet的源代碼 100                  
 第6章  開發(fā)Servlet 105                  
 6.1  Servlet與JSP 105                  
 6.1.1  Servlet與Web 服務(wù)器 106                  
 6.1.2  Servlet API 106                  
 6.2  Servlet的生命周期 106                  
 6.3  創(chuàng)建Servlet 107                  
 6.4  創(chuàng)建WebApp 108                  
 6.5  使用Servlet向?qū)?110                  
 6.6  創(chuàng)建數(shù)據(jù)元 112                  
 6.7  設(shè)計HTML頁面 114                  
 6.8  連接Servlet和數(shù)據(jù)元 115                  
 6.9  設(shè)計Servlet 117                  
 6.10  編輯Servlet 118                  
 6.11  運行Servlet 120                  
 第7章  開發(fā)JSP 123                  
 7.1  JSP API 123                  
 7.2  使用JSP向?qū)ч_發(fā)示例 123                  
 第8章  使用InternetBeans Express 131                  
 8.1  InternetBeans在Servlet中的使用 131                  
 8.1.1  顯示使用Servlet的動態(tài)頁面 131                  
 8.1.2  使用Servlet傳遞數(shù)據(jù) 132                  
 8.1.3  分析頁面 133                  
 8.1.4  生成表格 133                  
 8.2  InternetBeans在JSP中的使用 133                  
 8.2.1  InternetBeans標(biāo)簽 134                  
 8.2.2  InternetBeans.tld的格式 135                  
 8.3  使用InternetBeans Express 創(chuàng)建JSP 135                  
 8.3.1  創(chuàng)建工程 136                  
 8.3.2  創(chuàng)建WebApp 137                  
 8.3.3  使用JSP向?qū)?138                  
 8.3.4  設(shè)計JSP中的HTML 139                  
 8.3.5  添加InternetBeans數(shù)據(jù)庫標(biāo)簽 140                  
 8.3.6  添加InternetBeans查詢標(biāo)簽 141                  
 8.3.7  添加InternetBeans表格標(biāo)簽 141                  
 8.3.8  添加InternetBeans控制標(biāo)簽 142                  
 8.3.9  添加InternetBeans提交標(biāo)簽 142                  
 8.3.10  添加提交方法 143                  
 8.3.11  添加代碼插入行 143                  
 8.3.12  添加JdataStore服務(wù) 143                  
 8.3.13  運行JSP 144                  
 8.3.14  部署JSP 145                  
 第9章  配置Web服務(wù)器 147                  
 9.1  配置Tomcat服務(wù)器 147                  
 9.2  配置其他的服務(wù)器 150                  
 9.3  配置服務(wù)器其他屬性 152                  
 9.3.1  Web頁面瀏覽的設(shè)置 152                  
 9.3.2  設(shè)置Web運行環(huán)境 153                  
 9.4  測試服務(wù)器的配置工作 155                  
 9.4.1  編譯JSP/Servlet文件 155                  
 9.4.2  運行JSP/Servlet文件 157                  
 9.4.3  調(diào)試JSP/Servlet文件 165                  
 第10章  開發(fā)XML應(yīng)用 167                  
 10.1  XML概述 167                  
 10.2  XML語法 168                  
 10.2.1  XML語法 168                  
 10.2.2  文檔組成結(jié)構(gòu) 170                  
 10.2.3  元素 170                  
 10.3  JBuilder 5生成的XML文檔 170                  
 第三篇  企業(yè)級應(yīng)用篇                  
 第11章  開發(fā)基于JavaRMI的分布式應(yīng)用 181                  
 11.1  創(chuàng)建Java源文件和HTML文件 181                  
 11.1.1  定義遠(yuǎn)程接口的功能 183                  
 11.1.2  編寫實現(xiàn)類和服務(wù)器類 183                  
 11.1.3  使用遠(yuǎn)程服務(wù)編寫客戶端程序 187                  
 11.2  編譯并發(fā)布類文件和HTML文件 191                  
 11.3  啟動RMI注冊. 服務(wù)器和Applet程序 193                  
 11.3.1  啟動RMI注冊 193                  
 11.3.2  啟動服務(wù)器 194                  
 11.3.3  運行Applet 194                  
 第12章  分布式應(yīng)用程序的調(diào)試 197                  
 12.1  啟動和調(diào)試遠(yuǎn)程計算機(jī)上的程序 197                  
 12.2  調(diào)試遠(yuǎn)程計算機(jī)上運行的程序 200                  
 12.3  調(diào)試運行在一個獨立進(jìn)程的本地代碼 202                  
 12.4  使用交叉進(jìn)程斷點進(jìn)行調(diào)試 202                  
 第13章  EJB 205                  
 13.1  EJB的結(jié)構(gòu) 205                  
 13.2  開發(fā)EJB應(yīng)用的角色 208                  
 13.3  Enterprise Beans的架構(gòu) 211                  
 13.4  Enterprise Beans的類型 212                  
 第14章  JBuilder開發(fā)EJB 215                  
 14.1  建立目標(biāo)應(yīng)用服務(wù)器 215                  
 14.2  生成EJB組 219                  
 14.3  生成EJB 222                  
 14.4  生成本地和遠(yuǎn)程的接口 225                  
 14.5  編譯組件 228                  
 14.6  編輯部署描述文件 230                  
 14.7  測試組件 232                  
 第15章  開發(fā)Session Bean 239                  
 15.1  會話Bean的作用和分類 239                  
 15.2  一個有狀態(tài)會話Bean的實例 241                  
 15.2.1  設(shè)計Bean 242                  
 15.2.2  自定義的異常處理 247                  
 15.2.3  生成home和remote的接口 248                  
 15.2.4  創(chuàng)建運行客戶端程序 249                  
 15.3  無狀態(tài)會話Bean的實例 253                  
 15.4  在會話Bean中訪問數(shù)據(jù)庫 255                  
 15.4.1  OBDC和JBDC 255                  
 15.4.2  通過JDBC訪問數(shù)據(jù)庫 260                  
 15.4.3  構(gòu)建高級JDBC對象 268                  
 15.4.4  構(gòu)建一個Database 270                  
 15.4.5  在Session Bean中利用DataExpress組件訪問數(shù)據(jù)庫 274                  
 第16章  開發(fā)Entity Bean 283                  
 16.1  實體Bean的作用和分類 283                  
 16.2  一個模擬銀行業(yè)務(wù)的例子 291                  
 16.2.1  業(yè)務(wù)結(jié)構(gòu)描述 291                  
 16.2.2  CMP的實體Bean 292                  
 16.2.3  BMP的實體Bean 296                  
 16.2.4  實體Bean的接口 312                  
 16.2.5  實體Bean的部署說明文件 312                  
 16.2.6  轉(zhuǎn)賬功能的實現(xiàn) 315                  
 16.2.7  客戶端程序的編寫 316                  
 16.3  實體Bean的生命周期 319                  
 第17章  開發(fā)一個簡單的消息驅(qū)動Bean 321                  
 17.1  消息驅(qū)動Bean概述 321                  
 17.2  一個消息驅(qū)動Bean的開發(fā)實例 323                  
 17.2.1  編寫類代碼 323                  
 17.2.2  生成配置描述文件 325                  
 17.2.3  客戶端的開發(fā) 326                  
 第18章  EJB的配置 327                  
 18.1  配置描述符 327                  
 18.2  Sun J2EE環(huán)境下EJB的裝配 334                  
 18.3  WebLogic 6.0環(huán)境下EJB的裝配 342                  
 第19章  EJB部署描述符的應(yīng)用 351                  
 19.1  使用部署描述符編輯器 351                  
 19.1.1  顯示部署描述符編輯器 351                  
 19.1.2  查看部署描述符 352                  
 19.2  為新的Enterprise Beans增加信息 353                  
 19.3  更改Bean信息 354                  
 19.3.1  主窗格(Main panel) 354                  
 19.3.2  環(huán)境窗格(Environment panel) 356                  
 19.3.3  EJB引用窗格(EJB references panel) 357                  
 19.3.4  安全角色引用窗格(Security role references panel) 358                  
 19.3.5  資源引用窗格(Resource references panel) 358                  
 19.3.6  持續(xù)性窗格(Persistence panel) 359                  
 19.3.7  探測器窗格(Finders panel) 361                  
 第20章  事務(wù)管理 363                  
 20.1  事務(wù)的特性 363                  
 20.2  容器對事務(wù)的支持 363                  
 20.3  Enterprise Beans與事務(wù) 364                  
 20.3.1  Bean與容器管理事務(wù) 364                  
 20.3.2  事務(wù)屬性 365                  
 20.3.3  局部與全局事務(wù) 365                  
 20.4  利用事務(wù)接口(API) 366                  
 20.5  處理事務(wù)異常 367                  
 20.5.1  系統(tǒng)級異常 367                  
 20.5.2  應(yīng)用級異常 368                  
 20.5.3  處理應(yīng)用異常 368                  
 20.5.4  事務(wù)回滾 368                  
 20.5.5  繼續(xù)事務(wù)的選項 369                  
 第四篇  附錄                  
 附錄A  團(tuán)隊開發(fā)概述 373                  
 A.1  使用版本控制系統(tǒng) 373                  
 A.2  JBuilder 5中的CVS 374                  
 A.3  進(jìn)入CVS模塊 374                  
 A.4  檢出CVS工程 375                  
 A.5  項目放入CVS 377                  
 A.6  CVS命令行 380                  
 A.7  選擇CVS作為版本控制系統(tǒng) 380                  
 A.8  使用【Team】菜單 380                  
 附錄B  CVS 教程 383                  
 B.1  創(chuàng)建一個倉庫和模塊 384                  
 B.2  提交更新的文件 387                  
 B.3  向CVS增加新文件 388                  
 B.4  檢出已有的模塊 391                  
 B.5  更新工程 395                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號