注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java Web開發(fā)技術(shù)方案寶典

Java Web開發(fā)技術(shù)方案寶典

Java Web開發(fā)技術(shù)方案寶典

定 價:¥89.00

作 者: 明日科技,王國輝,王毅,尹相群
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標(biāo) 簽: JAVA

ISBN: 9787115172594 出版時間: 2008-02-01 包裝: 平裝
開本: 16開 頁數(shù): 750 字?jǐn)?shù):  

內(nèi)容簡介

  本書從Java Web軟件開發(fā)中必須掌握的核心技術(shù)入手,通過各種實用方案深入介紹各種核心技術(shù)在實際開發(fā)中的應(yīng)用。全書分為9章,分別是開發(fā)模式選擇方案、頁面設(shè)計方案、數(shù)據(jù)持久化方案、數(shù)據(jù)檢索方案、決策分析方案、報表打印方案、網(wǎng)絡(luò)通信方案、網(wǎng)站安全方案、網(wǎng)站優(yōu)化與發(fā)布方案等。通過本書,讀者不但可以學(xué)習(xí)相關(guān)技術(shù)的各種核心應(yīng)用,更能觸類旁通,學(xué)以致用,掌握J(rèn)ava Web進(jìn)行應(yīng)用開發(fā)的精髓。本書附有配套光盤。光盤提供了書中所有方案實例的全部源代碼,所有實例都經(jīng)過精心調(diào)試,在Windows XP/2003環(huán)境下全部運行通過,保證能夠正常運行。本書內(nèi)容翔實,突出技術(shù)本質(zhì),具有非常強(qiáng)的實用性。適用于各級軟件開發(fā)人員學(xué)習(xí)使用,也可供大中專院校師生學(xué)習(xí)參考。

作者簡介

暫缺《Java Web開發(fā)技術(shù)方案寶典》作者簡介

圖書目錄

第1章 開發(fā)模式選擇方案 1
1.1 JSP常用開發(fā)模式 2
1.1.1 JSP+JavaBean開發(fā)模式 2
1.1.2 JSP+Servlet+JavaBean開發(fā)模式 3
1.1.3 Struts開發(fā)模式 4
1.1.4 Spring框架 7
1.2 JSP+JavaBean開發(fā)方案 11
1.3 JSP +Servlet +JavaBean開發(fā)方案 23
1.3.1 通過多個Servlet處理請求的開發(fā)模式 23
1.3.2 通過一個Servlet處理請求的開發(fā)模式 40
1.4 Struts開發(fā)方案 55
1.4.1 處理多請求的開發(fā)模式 55
1.4.2 多模塊開發(fā)模式 67
1.4.3 Validator驗證開發(fā)模式 78
1.5 Spring開發(fā)方案 89
1.5.1 表單開發(fā)模式 89
1.5.2 多動作開發(fā)模式 93
1.5.3 向?qū)ч_發(fā)模式 97
1.6 Struts+Hibernate開發(fā)方案 102
1.7 Struts +Spring+Hibernate開發(fā)方案 116
第2章 頁面設(shè)計方案 131
2.1 頁面設(shè)計技術(shù) 132
2.1.1 頁面配色基礎(chǔ) 132
2.1.2 網(wǎng)頁基本配色方法 134
2.1.3 頁面布局 135
2.2 表格頁面設(shè)計方案 139
2.2.1 表格布局方案 139
2.2.2 表格+CSS布局方案 143
2.3 框架頁面設(shè)計方案 147
2.3.1 框架布局方案 147
2.3.2 嵌套框架布局方案 150
2.4 DIV+CSS頁面設(shè)計方案 154
2.4.1 可視化布局方案 154
2.4.2 DIV+CSS布局方案 162
2.5 Tiles頁面設(shè)計方案 168
2.5.1 Struts+Tiles布局方案 169
2.5.2 Spring+Tiles布局方案 173
2.6 導(dǎo)航條設(shè)計方案 180
2.6.1 側(cè)導(dǎo)航條設(shè)計方案 180
2.6.2 樹型導(dǎo)航條設(shè)計方案 182
2.6.3 水平導(dǎo)航條設(shè)計方案 184
2.6.4 下拉菜單導(dǎo)航條設(shè)計方案 186
2.7 廣告欄設(shè)計方案 189
2.7.1 自動彈出窗口廣告欄設(shè)計方案 189
2.7.2 浮動廣告欄設(shè)計方案 191
2.7.3 Banner廣告欄設(shè)計方案 193
2.8 多媒體設(shè)計方案 196
2.8.1 圖片播放設(shè)計方案 196
2.8.2 音頻嵌入設(shè)計方案 198
2.8.3 視頻嵌入設(shè)計方案 200
第3章 數(shù)據(jù)持久化方案 203
3.1 數(shù)據(jù)持久化技術(shù) 204
3.1.1 數(shù)據(jù)庫訪問技術(shù) 204
3.1.2 訪問數(shù)據(jù)庫的基本方式 210
3.1.3 連接池技術(shù) 214
3.1.4 JDBC數(shù)據(jù)持久化的基本流程 221
3.1.5 Hibernate數(shù)據(jù)持久化的基本流程 224
3.2 JDBC數(shù)據(jù)持久化方案 228
3.2.1 單條數(shù)據(jù)操作 228
3.2.2 批量數(shù)據(jù)添加操作 236
3.2.3 批量數(shù)據(jù)修改操作 244
3.2.4 批量數(shù)據(jù)刪除操作 248
3.2.5 通過存儲過程操作數(shù)據(jù) 251
3.2.6 通過事務(wù)操作數(shù)據(jù) 257
3.3 Hibernate持久化數(shù)據(jù)方案 260
3.3.1 單條數(shù)據(jù)操作 260
3.3.2 批量數(shù)據(jù)添加操作 270
3.3.3 批量數(shù)據(jù)修改操作 276
3.3.4 批量數(shù)據(jù)刪除操作 279
3.3.5 通過存儲過程操作數(shù)據(jù) 281
3.3.6 多表一對一操作方案 288
3.3.7 多表一對多操作方案 295
3.3.8 多表多對多操作方案 300
3.3.9 通過事務(wù)操作數(shù)據(jù) 305
第4章 數(shù)據(jù)檢索方案 311
4.1 數(shù)據(jù)查詢技術(shù) 312
4.1.1 數(shù)據(jù)查詢的環(huán)境和方法 312
4.1.2 SQL查詢技術(shù) 322
4.1.3 HQL檢索技術(shù) 325
4.1.4 QBC檢索技術(shù) 328
4.1.5 應(yīng)對不同的數(shù)據(jù)庫系統(tǒng) 330
4.2 普通查詢方案 332
4.2.1 單字段精確查詢的實現(xiàn) 332
4.2.2 多字段精確查詢的實現(xiàn) 338
4.2.3 簡單模糊查詢的實現(xiàn) 346
4.2.4 多表模糊查詢的實現(xiàn) 352
4.2.5 具有靈活性的模糊查詢 360
4.3 中級查詢方案 366
4.3.1 綜合條件查詢 366
4.3.2 利用視圖進(jìn)行查詢 371
4.3.3 利用存儲過程進(jìn)行查詢 375
4.4 高級查詢方案 379
4.4.1 高級查詢 379
4.4.2 查詢模塊 385
4.5 查詢結(jié)果顯示方式 389
4.5.1 表格顯示方式 389
4.5.2 主細(xì)節(jié)頁顯示方式 394
4.5.3 縮略圖顯示方式 397
4.5.4 分頁顯示方式 401
4.5.5 樹形顯示方式 412
4.6 其他查詢相關(guān)方案 421
4.6.1 查詢內(nèi)容描紅 421
4.6.2 在查詢結(jié)果中搜索 424
4.6.3 帶記憶功能的查詢 428
第5章 決策分析方案 439
5.1 決策分析技術(shù) 440
5.1.1 交叉表分析技術(shù) 440
5.1.2 透視表分析技術(shù) 442
5.1.3 統(tǒng)計圖分析技術(shù) 445
5.1.4 實時動態(tài)決策分析與Ajax技術(shù) 450
5.2 交叉表決策分析方案 452
5.2.1 利用靜態(tài)交叉表進(jìn)行決策分析 452
5.2.2 利用動態(tài)交叉表進(jìn)行決策分析 462
5.3 透視表決策分析方案 470
5.3.1 用戶控制生成透視表方案 471
5.3.2 軟件控制生成透視表方案 478
5.4 統(tǒng)計圖決策分析方案 479
5.4.1 利用普通統(tǒng)計圖進(jìn)行決策分析 480
5.4.2 利用熱點統(tǒng)計圖進(jìn)行決策分析 498
5.4.3 利用組合統(tǒng)計圖進(jìn)行決策分析 503
5.5 透視圖決策分析方案 511
5.6 實時動態(tài)決策分析方案 520
第6章 報表打印方案 527
6.1 報表打印技術(shù) 528
6.1.1 JavaScript+CSS打印技術(shù) 528
6.1.2 WebBrowse打印技術(shù) 528
6.1.3 Word、Excel打印技術(shù) 529
6.1.4 iText組件 534
6.1.5 POI組件 538
6.1.6 iReport和JasperReport組件 543
6.1.7 Java Excel組件 547
6.2 普通報表打印方案 551
6.2.1 打印PDF報表方案 551
6.2.2 打印表格與圖像方案 555
6.2.3 打印Excel報表方案 560
6.2.4 打印Word報表方案 567
6.3 樣式報表打印方案 571
6.3.1 業(yè)務(wù)報表 571
6.3.2 統(tǒng)計報表 577
6.3.3 財務(wù)報表 584
6.4 高級報表打印方案 588
6.4.1 生成分組報表 588
6.4.2 生成主從報表 591
6.4.3 生成分欄報表 597
6.4.4 生成交叉報表 602
6.4.5 生成套打報表 607
6.4.6 生成圖表報表 610
6.4.7 生成隔行變色報表 618
6.5 自定義報表方案 622
第7章 網(wǎng)絡(luò)通信方案 631
7.1 網(wǎng)絡(luò)通信技術(shù) 632
7.1.1 通過Java Mail發(fā)送和接收E-mail技術(shù) 632
7.1.2 發(fā)送手機(jī)短信技術(shù) 636
7.2 發(fā)送E-mail方案 639
7.2.1 發(fā)送普通文本格式的E-mail 639
7.2.2 發(fā)送HTML格式的E-mail 642
7.2.3 發(fā)送帶附件的E-mail 649
7.2.4 群發(fā)E-mail 653
7.3 接收E-mail方案 656
7.4 發(fā)送手機(jī)短信方案 663
7.4.1 通過Web Service發(fā)送手機(jī)短信 663
7.4.2 通過短信貓發(fā)送手機(jī)短信 668
第8章 網(wǎng)站安全實施方案 673
8.1 頁面安全實施方案 674
8.1.1 禁止保存網(wǎng)頁 674
8.1.2 禁止復(fù)制網(wǎng)頁內(nèi)容 675
8.1.3 防止刷新頁面 677
8.1.4 防止頁面被盜鏈 679
8.1.5 防止用戶回退網(wǎng)頁 681
8.1.6 防止JSP文件被非法訪問 683
8.2 程序安全實施方案 685
8.2.1 文件上傳安全 685
8.2.2 程序線程安全 689
8.3 數(shù)據(jù)庫安全實施方案 694
8.3.1 用戶安全訪問 694
8.3.2 數(shù)據(jù)庫的備份 698
8.3.3 數(shù)據(jù)庫的恢復(fù) 701
8.3.4 系統(tǒng)日志記錄 705
第9章 網(wǎng)站優(yōu)化與發(fā)布方案 709
9.1 編碼優(yōu)化方案 710
9.1.1 JSP與JavaBean的優(yōu)化 710
9.1.2 Struts框架的優(yōu)化 715
9.1.3 Hibernate持久層的優(yōu)化 718
9.2 服務(wù)器優(yōu)化方案 726
9.3 數(shù)據(jù)庫優(yōu)化方案 727
9.4 在局域網(wǎng)內(nèi)發(fā)布Web網(wǎng)站方案 729
9.4.1 使用同一IP地址、不同端口號來架設(shè)多個Web網(wǎng)站 729
9.4.2 使用多個IP地址架設(shè)多個Web網(wǎng)站 732
9.4.3 應(yīng)用DNS服務(wù)器發(fā)布帶域名的網(wǎng)站 736
9.5 Windows系統(tǒng)下發(fā)布網(wǎng)站到Internet方案 744
9.6 Linux系統(tǒng)下發(fā)布網(wǎng)站到Internet方案 745

本目錄推薦

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