出版時(shí)間:2002-1-1 出版社:電子工業(yè)出版社 作者:Rick Greenwald,Jim Milbery 頁(yè)數(shù):637 字?jǐn)?shù):1044 譯者:張志祥
內(nèi)容概要
本書全面介紹了使用Oracle9iAS Portal軟件開發(fā)高效數(shù)據(jù)庫(kù)應(yīng)用程序所需要掌握的知識(shí),包括Oracle9iAS Portal中的概念和使用方法。主要內(nèi)容有:Oracle9iAS Portal的安裝方法和基礎(chǔ)開發(fā)環(huán)境介紹;Portal,Portlet的概念及處理方法;Portal頁(yè)、報(bào)表、表格、圖、日歷、層次和動(dòng)態(tài)HTML頁(yè)等部件的制作方法;LOV,菜單、驗(yàn)證、模板、PL/SQL存儲(chǔ)過(guò)程的使用;Content Areas的創(chuàng)建; Oracle9iAS Portal環(huán)境的管理、監(jiān)視以及與Portlet有關(guān)的API和過(guò)程的高層視圖制作。
本書是一本利用Oracle9iAS Portal建立高性能應(yīng)用程序的完整手冊(cè),既可作為Oracle9iAS Portal的入門書籍,也可作為Oracle開發(fā)人員的參考書。
書籍目錄
目 錄
前言 1
第1部分 基礎(chǔ)知識(shí) 3
第1章 Oracle9iAS Portal簡(jiǎn)介 4
1.1 選擇Oracle9iAS Portal 4
1.2 了解如何封裝Oracle9iAS Portal 5
1.3 了解Oracle9iAS Portal功能 6
1.4 了解Oracle9iAS Portal組件 7
1.5 了解 Oracle9iAS Portal的組織結(jié)構(gòu) 12
1.6 創(chuàng)建Oracle9iAS Portal組件 13
1.7 小結(jié) 13
第2章 安裝和配置Oracle9iAS Portal 14
2.1 獲得Oracle9iAS Portal的一個(gè)拷貝 14
2.2 安裝Oracle9iAS Portal 15
2.3 進(jìn)行安裝后的檢查 30
2.4 創(chuàng)建和使用NetU數(shù)據(jù)庫(kù) 34
2.5 小結(jié) 41
第3章 Oracle9iAS Portal的工作環(huán)境 42
3.1 介紹Oracle9iAS Portal環(huán)境 42
3.2 Build標(biāo)簽 56
3.3 關(guān)于向?qū)У暮?jiǎn)單介紹 57
3.4 小結(jié) 59
第4章 使用Navigator 60
4.1 介紹Navigator 60
4.2 Pages標(biāo)簽 62
4.3 Content Areas 標(biāo)簽 63
4.4 Applications 標(biāo)簽 64
4.5 使用Find Mechanism(查找機(jī)制) 66
4.6 小結(jié) 68
第5章 瀏覽數(shù)據(jù)庫(kù) 69
5.1 基本數(shù)據(jù)庫(kù)對(duì)象定義 69
5.2 Navigator的數(shù)據(jù)庫(kù)對(duì)象標(biāo)簽 70
5.3 瀏覽數(shù)據(jù) 80
5.4 處理數(shù)據(jù) 84
5.5 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象 88
5.6 小結(jié) 93
第2部分 建立Portal 95
第6章 Portal和Portlet簡(jiǎn)介 96
6.1 了解Portal 96
6.2 理解Portlet 97
6.3 支持Oracle9iAS Portal中的Portlet 99
6.4 Portal的運(yùn)行期實(shí)現(xiàn) 100
6.5 Oracle9iAS Portal中的高速緩存 101
6.6 小結(jié) 103
第7 章 構(gòu)建一個(gè)Portal頁(yè)面 104
7.1 創(chuàng)建Portal 頁(yè)面 104
7.2 添加Portlet 109
7.3 定制頁(yè)面 116
7.4 以頁(yè)面用戶身份進(jìn)行修改 117
7.5 小結(jié) 123
第3部分 Oracle9iAS Portal組件 125
第8章 構(gòu)建Oracle9iAS Portal報(bào)表 126
8.1 構(gòu)建QBE報(bào)表 126
8.2 運(yùn)行報(bào)表 141
8.3 使用Query Wizard創(chuàng)建報(bào)表 149
8.4 編輯報(bào)表 155
8.5 小結(jié) 156
第9章 高級(jí)報(bào)表技術(shù) 158
9.1 使用SQL語(yǔ)句創(chuàng)建報(bào)表 158
9.2 使用SQL擴(kuò)展報(bào)表 162
9.3 使用報(bào)表的Custom Layout 164
9.4 向報(bào)表中添加參數(shù) 167
9.5 在一個(gè)報(bào)表中使用多表 170
9.6 將報(bào)表用做Portlet 176
9.7 直接調(diào)用報(bào)表 180
9.8 關(guān)于報(bào)表的更多信息 180
9.9 小結(jié) 181
第10章 構(gòu)建Oracle9iAS Portal表單 182
10.1 理解Oracle9iAS Portal中的表單 182
10.2 創(chuàng)建基于表格的表單 183
10.3 向Portal頁(yè)面添加表單 199
10.4 小結(jié) 199
第11章 構(gòu)建表單 201
11.1 基于存儲(chǔ)過(guò)程的表單 201
11.2 主-從表單 206
11.3 小結(jié) 213
第12章 創(chuàng)建圖表 214
12.1 用Query Wizard創(chuàng)建圖表 214
12.2 創(chuàng)建基于SQL語(yǔ)句的圖表 223
12.3 增加作為Portlet的圖表 229
12.4 小結(jié) 231
第13章 創(chuàng)建Oracle9iAS Portal日歷 232
13.1 理解Oracle的日期 232
13.2 創(chuàng)建一個(gè)日歷實(shí)例 235
13.3 運(yùn)行日歷 244
13.4 小結(jié) 253
第14章 應(yīng)用層次 254
14.1 理解層次 254
14.2 創(chuàng)建一個(gè)簡(jiǎn)單的層次 255
14.3 在層次中導(dǎo)航 260
14.4 改進(jìn)層次 263
14.5 小結(jié) 265
第15章 應(yīng)用HTML 266
15.1 建立動(dòng)態(tài)頁(yè) 266
15.2 使用框架驅(qū)動(dòng)器 279
15.3 小結(jié) 286
第4部分 建立Oracle9iAs應(yīng)用 287
第16章 處理LOV 288
16.1 LOV的概念 288
16.2 修改與查詢LOV對(duì)象的比較 291
16.3 將靜態(tài)的LOV對(duì)象用到另一個(gè)組件 296
16.4 創(chuàng)建一個(gè)動(dòng)態(tài)的LOV對(duì)象 299
16.5 使用動(dòng)態(tài)LOV更新記錄 302
16.6 使用多選LOV 304
16.7 LOV對(duì)象的高級(jí)技術(shù) 306
16.8 帶BIND變量的LOV 308
16.9 小結(jié) 311
第17章 創(chuàng)建Oracle9iAS Portal菜單 312
17.1 理解URL 312
17.2 通過(guò)Portal使用簡(jiǎn)單的靜態(tài)頁(yè)面 314
17.3 給系統(tǒng)增加一個(gè)虛擬路徑 316
17.4 建立一個(gè)Portal菜單 319
17.5 鏈接根菜單和高級(jí)菜單選項(xiàng) 328
17.6 使用菜單作為Portlet 330
17.7 小結(jié) 334
第18章 創(chuàng)建Oracle9iAS Portal網(wǎng)站與應(yīng)用的一致性 335
18.1 依據(jù)標(biāo)準(zhǔn)進(jìn)行內(nèi)容的創(chuàng)建 335
18.2 為組件增加顏色 336
18.3 使用字體 343
18.4 添加圖像 347
18.5 使用模板 352
18.6 發(fā)布模板到組件 359
18.7 小結(jié) 360
第19章 用Oracle9iAS Portal進(jìn)行數(shù)據(jù)校驗(yàn) 361
19.1 數(shù)據(jù)校驗(yàn)的概念 361
19.2 使用JavaScript 363
19.3 在Portal中創(chuàng)建JavaScript校驗(yàn) 373
19.4 測(cè)試JavaScript 377
19.5 建立更復(fù)雜的腳本 379
19.6 把校驗(yàn)納入表單 382
19.7 使用其他的JavaScript事件 383
19.8 實(shí)施交叉域校驗(yàn) 387
19.9 實(shí)施交叉記錄校驗(yàn) 389
19.10 實(shí)施服務(wù)器端校驗(yàn) 391
19.11 小結(jié) 392
第20章 用鏈接與Oracle9iAS Portal對(duì)象相連 393
20.1 定義鏈接 393
20.2 來(lái)自現(xiàn)有組件的鏈接 393
20.3 測(cè)試一個(gè)鏈接 399
20.4 制作一個(gè)動(dòng)態(tài)的鏈接 401
20.5 使用鏈接來(lái)更新數(shù)據(jù) 405
20.6 使用Portal參數(shù)數(shù)組 408
20.7 小結(jié) 410
第21章 整合PL/SQL邏輯 411
21.1 使用Oracle HTML進(jìn)程包 411
21.2 使用Oracle9iAS的PL/SQL 網(wǎng)絡(luò)工具包 417
21.3 使用Portal 整合HTP 和PL/SQL網(wǎng)絡(luò)工具包進(jìn)程 420
21.4 調(diào)試及高級(jí)概念 430
21.5 小結(jié) 431
第5部分 建立Oracle9iAS Portal站點(diǎn) 433
第22章 應(yīng)用內(nèi)容區(qū)域 434
22.1 理解內(nèi)容區(qū)域的體系結(jié)構(gòu) 434
22.2 創(chuàng)建一個(gè)內(nèi)容區(qū)域 435
22.3 定制內(nèi)容區(qū)域 437
22.4 使用Style Manager中的樣式 443
22.5 增加類別和Perspective 458
22.6 修改內(nèi)容區(qū)域的屬性 460
22.7 小結(jié) 463
第23章 開發(fā)Oracle9iAS Portal站點(diǎn) 464
23.1 理解Portal 開發(fā)結(jié)構(gòu)和體系 464
23.2 修改數(shù)據(jù)庫(kù)訪問(wèn)描述符 468
23.3 理解Application Schema 474
23.4 發(fā)布Portal應(yīng)用程序 476
23.5 使用Direct Access URL(直接訪問(wèn)URL) 479
23.6 小結(jié) 484
第24章 內(nèi)容區(qū)域的高級(jí)主題 485
24.1 回顧C(jī)ontent Area的概念 485
24.2 應(yīng)用并使Content Area安全 486
24.3 向站點(diǎn)添加內(nèi)容 490
24.4 添加有高級(jí)組件的內(nèi)容到站點(diǎn) 497
24.5 使用其他賬號(hào)添加內(nèi)容 505
24.6 考慮一些高級(jí)主題 507
24.7 高級(jí)搜索 509
24.8 Portal頁(yè)面上的Content Areas 510
24.9 小結(jié) 510
第6部分 管理Oracle9iAS Portal 511
第25章 管理Oracle9iAS組件 512
25.1 使用Oracle9iAS Portal版本控制 512
25.2 管理組件 514
25.3 管理應(yīng)用程序 521
25.4 導(dǎo)入和導(dǎo)出組件及應(yīng)用程序 522
25.5 管理Oracle9iAS Portal環(huán)境 526
25.6 小結(jié) 530
第26章 Oracle9iAS Portal的安全性 531
26.1 理解Oracle公司數(shù)據(jù)庫(kù)的安全性 531
26.2 用 Portal 創(chuàng)建具有權(quán)限的賬號(hào) 533
26.3 創(chuàng)建組和組權(quán)限 543
26.4 單一對(duì)象上的創(chuàng)建權(quán)限 547
26.5 設(shè)置schema權(quán)限 551
26.6 使用登錄服務(wù)器 554
26.7 小結(jié) 556
第27章 監(jiān)視Oracle9iAS Portal的性能 557
27.1 使用Portal 監(jiān)視工具 557
27.2 監(jiān)視數(shù)據(jù)庫(kù)對(duì)象 573
27.3 改變活動(dòng)日志設(shè)置 579
27.4 小結(jié) 580
第7部分 高級(jí)技術(shù) 581
第28章 創(chuàng)建自己的Portlet 和 Provider 582
28.1 使用Portal開發(fā)工具包 582
28.2 使用Portlet 服務(wù) 583
28.3 用PL/SQL創(chuàng)建Portlet 584
28.4 用PL/SQL創(chuàng)建數(shù)據(jù)庫(kù) Provider 588
28.5 注冊(cè)Provider 591
28.6 使用Portlet 592
28.7 自定義Portlet 594
28.8 調(diào)用內(nèi)置Portlet 596
28.9 用Java Server Pages建立Web Provider和Portlet 598
28.10 使用URL Portlet 602
28.11 小結(jié) 604
第29章 高級(jí)技巧和技術(shù) 605
29.1 學(xué)習(xí) PL/SQL的技巧 605
29.2 使用Cookie 610
29.3 添加自定義的屬性和類型 619
29.4 小結(jié) 625
附錄A 隨書附帶CD-ROM的內(nèi)容 626
附錄B 加載Portal的例子 632
圖書封面
評(píng)論、評(píng)分、閱讀與下載