注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具玩轉(zhuǎn)XPages開(kāi)發(fā)

玩轉(zhuǎn)XPages開(kāi)發(fā)

玩轉(zhuǎn)XPages開(kāi)發(fā)

定 價(jià):¥59.00

作 者: 陳原 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787121112355 出版時(shí)間: 2010-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 286 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《玩轉(zhuǎn)XPages開(kāi)發(fā)》從實(shí)際應(yīng)用入手,由淺入深、循序漸進(jìn)地介紹了XPages中的各種設(shè)計(jì)元素,以及如何在XPages中應(yīng)用服務(wù)器端和客戶端JavaScript和CSS,如何將XPages與Domino數(shù)據(jù)連接,并在XPages中應(yīng)用Domino的公式和代理,如何在XPages中調(diào)用JavaClass,如何應(yīng)用類似Dojo這樣的第三方Web開(kāi)發(fā)工具。除此之外,應(yīng)用XPages中的自定義控件,用戶可以方便地實(shí)現(xiàn)模塊化開(kāi)發(fā)和資源的管理共享。XPages還支持用戶方便地開(kāi)發(fā)多主題、多語(yǔ)言的Web應(yīng)用程序?!锻孓D(zhuǎn)XPages開(kāi)發(fā)》以一個(gè)Web應(yīng)用的示例貫穿全書,讀者可以方便地模仿或者直接使用其中的代碼完成相似的開(kāi)發(fā)工作?!锻孓D(zhuǎn)XPages開(kāi)發(fā)》針對(duì)下列人群:傳統(tǒng)的DominoNotes協(xié)同應(yīng)用的開(kāi)發(fā)人員,想進(jìn)一步學(xué)習(xí)DominoWeb應(yīng)用開(kāi)發(fā);Domino8.5以前的DominoWeb開(kāi)發(fā)人員,想學(xué)習(xí)并應(yīng)用Domino8.5的這種強(qiáng)大的Web設(shè)計(jì)元素;想學(xué)習(xí)DominoWeb開(kāi)發(fā)的讀者。

作者簡(jiǎn)介

暫缺《玩轉(zhuǎn)XPages開(kāi)發(fā)》作者簡(jiǎn)介

圖書目錄

第一篇 入門篇
第1章 什么是XPages/2
1.1 XPages簡(jiǎn)介/4
1.1.1 XPages的定義/4
1.1.2 XPages的運(yùn)行和配置/7
1.2 Web 2.0你的Domino應(yīng)用——XPages的作用/9
1.2.1 XPages誕生由來(lái)/10
1.2.2 實(shí)現(xiàn)更清晰的MVC架構(gòu)/11
1.2.3 Web 2.0效果的集成/14
1.3 開(kāi)始之前/16
1.3.1 Domino Web 應(yīng)用開(kāi)發(fā)簡(jiǎn)介/16
1.3.2 Dojo簡(jiǎn)介/19
1.3.3 其他/22
第2章 你的第一個(gè)XPages應(yīng)用/25
2.1 Domino Designer 8.5介紹/26
2.2 XPages設(shè)計(jì)器介紹/26
2.3 第一個(gè)XPages應(yīng)用/29
第3章 基于控件開(kāi)發(fā)XPages應(yīng)用/34
3.1 XPages控件/35
3.1.1 核心控件/37
3.1.2 容器控件/38
3.1.3 向XPage和定制控件中添加控件/39
3.2 控件的屬性/40
3.2.1 控件的基本屬性/42
3.2.2 奇妙的“鉆石”——可計(jì)算的屬性值/64
3.2.3 為控件輕松加上Ajax特效/68
3.3 控件的事件/72
3.3.1 控件的事件簡(jiǎn)介/73
3.3.2 簡(jiǎn)單操作/75
3.3.3 客戶端的JavaScript簡(jiǎn)介/78
3.3.4 Server端的JavaScript簡(jiǎn)介/80
3.4 輸入數(shù)據(jù)校驗(yàn)/87
3.4.1 控件的Validators/89
3.4.2 前端校驗(yàn)與后端校驗(yàn)/93
3.4.3 校驗(yàn)信息的輸出/96
第4章 修改XPages的外觀展現(xiàn)/99
4.1 CSS(Cascading Style Sheet)簡(jiǎn)介/100
4.2 如何在Domino 8.5應(yīng)用中使用CSS/101
4.2.1 在Domino數(shù)據(jù)庫(kù)中新建樣式表文件/101
4.3 樣例:通過(guò)樣式表控制XPages顯示/104
4.4 在主題中指定樣式/108
第5章 將XPages與Domino數(shù)據(jù)連接/109
5.1 利用XPages創(chuàng)建和展現(xiàn)Domino文檔/110
5.1.1 從一個(gè)傳統(tǒng)的Domino表單開(kāi)始/110
5.1.2 基于XPages構(gòu)建文檔輸入和展現(xiàn)界面/112
5.2 XPage與Domino視圖/125
5.2.1 在XPage中展現(xiàn)Domino視圖/125
5.2.2 在XPages視圖中打開(kāi)文檔/128
5.2.3 在XPages視圖中實(shí)現(xiàn)對(duì)文檔的多選/129
5.2.4 實(shí)現(xiàn)視圖搜索/131
第6章 XPages與Domino的公式和代理/133
6.1 如何在Domino中實(shí)現(xiàn)后端邏輯/134
6.2 服務(wù)器端JavaScript中的“Domino公式”/135
6.3 如何在XPages中調(diào)用后端Domino代理/147
第二篇 進(jìn)階篇
第7章 自定義XPages控件/156
7.1 關(guān)于XPages定制控件/157
7.1.1 定制控件簡(jiǎn)介/157
7.1.2 規(guī)劃定制控件/159
7.2 創(chuàng)建定制控件/160
7.2.1 新建定制控件/160
7.2.2 添加UI控件到定制控件/161
7.2.3 添加定制控件到XPage頁(yè)面/162
7.2.4 定義可編輯區(qū)域/163
7.3 設(shè)置定制控件的屬性/164
7.3.1 設(shè)置定制控件的屬性/165
7.3.2 設(shè)置在XPage中定制控件的屬性/166
7.3.3 設(shè)置屬性定義/166
7.3.4 設(shè)置可編輯區(qū)域的屬性/169
7.4 組織定制控件/171
第8章 在XPages中調(diào)用Java Class/172
8.1 如何在服務(wù)器端JavaScript函數(shù)庫(kù)中調(diào)用Java類/173
8.1.1 通過(guò)Designer編寫Java代碼/173
8.1.2 在服務(wù)器端JavaScript函數(shù)庫(kù)中調(diào)用Java類/177
8.2 在XPages中調(diào)用Web Service/178
8.3 在XPages中訪問(wèn)關(guān)系型數(shù)據(jù)庫(kù)/179
8.3.1 表結(jié)構(gòu)的建立/179
8.3.2 創(chuàng)建Java類/179
8.3.3 創(chuàng)建服務(wù)器端JavaScript庫(kù)/181
8.3.4 調(diào)用服務(wù)器端JavaScript函數(shù)庫(kù)中的方法/182
第9章 在XPages中調(diào)用Dojo toolkit/186
9.1 Dojo toolkit介紹/188
9.1.1 Dojo toolkit的組成/188
9.1.2 Dojo數(shù)據(jù)的綁定和驗(yàn)證/189
9.1.3 更多關(guān)于Dojo toolkit的資料/190
9.2 如何在XPages中使用Dojo/191
9.2.1 了解系統(tǒng)框架/191
9.2.2 實(shí)例的流程圖/193
9.2.3 獲取Domino視圖JSON數(shù)據(jù)/194
9.2.4 引用Dojo包和Javascript/196
9.2.5 綁定Dojo對(duì)象JSON數(shù)據(jù)/197
9.2.6 在XPage頁(yè)面中使用控件/198
9.3 定制Dojo對(duì)象的外觀/199
9.3.1 如何定制Dojo對(duì)象外觀/199
9.3.2 重載Dojo對(duì)象的CSS類定義/200
9.3.3 定制Dojo Tree控件外觀/201
9.4 實(shí)現(xiàn)Dojo對(duì)象的事件響應(yīng)/203
9.4.1 如何實(shí)現(xiàn)Dojo對(duì)象的事件響應(yīng)/203
9.4.2 實(shí)現(xiàn)事件響應(yīng)函數(shù)/203
9.4.3 實(shí)現(xiàn)Dojo Tree控件事件響應(yīng)/204
9.5 實(shí)例二:Dojo圖表/205
9.5.1 步驟和方法/205
9.5.2 開(kāi)發(fā)Dojo餅圖控件/206
9.6 本章小結(jié)/209
第10章 定制XPages的主題/210
10.1 XPages主題(Themes)簡(jiǎn)介/211
10.2 主題文件結(jié)構(gòu)剖析/213
10.3 定制XPages控件的主題/215
10.3.1 主題的繼承性/215
10.3.2 主題中控件的命名/216
10.3.3 定義控件的主題屬性/219
10.3.4 設(shè)置控件主題的屬性值/221
10.3.5 指定控件的運(yùn)行環(huán)境/224
10.4 在主題中引用資源/225
10.5 配置Domino應(yīng)用程序的主題/226
第11章 XPages的多語(yǔ)言支持/228
11.1 在XPages中配置多語(yǔ)言屬性/229
11.1.1 XPages中開(kāi)發(fā)多語(yǔ)言應(yīng)用的步驟/229
11.1.2 配置多語(yǔ)言選項(xiàng)/230
11.2 JavaScript中的多語(yǔ)言使用/234
11.2.1 使用Bundle資源/235
11.2.2 使用I18n函數(shù)庫(kù)/236
11.2.3 其他設(shè)計(jì)元素中的多語(yǔ)言支持/237
11.3 XPages中時(shí)區(qū)的使用/239
11.3.1 配置時(shí)區(qū)/239
11.3.2 動(dòng)態(tài)訪問(wèn)時(shí)區(qū)/241
第12章 基于XPages技術(shù)改造已有的Domino應(yīng)用/242
12.1 改造,從一個(gè)傳統(tǒng)Notes應(yīng)用開(kāi)始/243
12.2 Notes應(yīng)用的Web 2.0 應(yīng)用改造方法/245
12.3 對(duì)現(xiàn)有系統(tǒng)的分析/248
12.3.1 功能/248
12.3.2 邏輯代碼/249
12.3.3 界面代碼/250
12.4 設(shè)計(jì),以Web 2.0之名/252
12.4.1 用Web 2.0的方式實(shí)現(xiàn)傳統(tǒng)Domino 應(yīng)用功能/252
12.4.2 以Web 2.0技術(shù)提升用戶體驗(yàn)/254
12.4.3 Domino XPages應(yīng)用設(shè)計(jì)的輸出/256
12.5 全新的XPages視圖/256
12.5.1 關(guān)于分類視圖/257
12.5.2 關(guān)于視圖中的文檔選擇/261
12.5.3 關(guān)于自定義展現(xiàn)的視圖/264
12.6 重新設(shè)計(jì)XPages表單/267
12.6.1 重用/267
12.6.2 改造/269
12.6.3 創(chuàng)新/272
12.7 如何讓XPages與傳統(tǒng)Domino應(yīng)用共存/274
附錄A 環(huán)境搭建/278

本目錄推薦

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