注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程JSP網(wǎng)站開發(fā)四“酷”全書:新聞、論壇、電子商城、博客

JSP網(wǎng)站開發(fā)四“酷”全書:新聞、論壇、電子商城、博客

JSP網(wǎng)站開發(fā)四“酷”全書:新聞、論壇、電子商城、博客

定 價(jià):¥49.00

作 者: 萬峰科技編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 網(wǎng)站開發(fā)專家
標(biāo) 簽: jsp

ISBN: 9787121014826 出版時(shí)間: 2005-09-01 包裝: 膠版紙
開本: 28cm 頁數(shù): 548 字?jǐn)?shù):  

內(nèi)容簡介

  簡介:本書以JSP為開發(fā)語言,選取當(dāng)前最流行、最具代表性的4類網(wǎng)站:新聞?wù)军c(diǎn)、論壇,電子商城和博客(Blog)系統(tǒng)為例,詳細(xì)介紹了使用JSP開發(fā)網(wǎng)站的核心技術(shù)。掌握了本書所舉4類網(wǎng)站的開發(fā)技術(shù),將幫助你成為JSP網(wǎng)站開發(fā)的“全能冠軍”。 本書結(jié)合作者多年在網(wǎng)站系統(tǒng)開發(fā)方面的經(jīng)驗(yàn),從系統(tǒng)的需求分析開始,確定系統(tǒng)的流程與設(shè)計(jì),到模塊的劃分,再到數(shù)據(jù)加結(jié)構(gòu)的設(shè)計(jì),最后開始每個(gè)模塊編程開發(fā),貫穿了網(wǎng)站開發(fā)的全過程。書中所選網(wǎng)站實(shí)例都是具有很強(qiáng)商業(yè)特征和價(jià)值的完整系統(tǒng),讀者可以在學(xué)習(xí)的過程中不僅學(xué)到了JSP的網(wǎng)站開發(fā)技術(shù),還可以掌握實(shí)際大型網(wǎng)站的完整研發(fā)過程,對讀者能夠在學(xué)習(xí)本書快速投入工作有很大的幫助。 本書適合JSP的編程愛好者和網(wǎng)站開發(fā)者學(xué)習(xí),本書在附錄部分有比較系統(tǒng)的基礎(chǔ)知識講解,同時(shí),書中在每個(gè)關(guān)鍵技術(shù)點(diǎn)上都有比較詳細(xì)的剖析。

作者簡介

暫缺《JSP網(wǎng)站開發(fā)四“酷”全書:新聞、論壇、電子商城、博客》作者簡介

圖書目錄

第1章  新聞    1
1.1  系統(tǒng)概述    1
1.1.1  系統(tǒng)功能與應(yīng)用背景    1
1.1.2  系統(tǒng)預(yù)覽    2
1.1.3  系統(tǒng)特點(diǎn)    4
1.2  系統(tǒng)設(shè)計(jì)    5
1.2.1  系統(tǒng)設(shè)計(jì)原則    5
1.2.2  系統(tǒng)功能模塊劃分    6
1.2.3  系統(tǒng)結(jié)構(gòu)設(shè)計(jì)    9
1.3  數(shù)據(jù)庫設(shè)計(jì)    9
1.3.1 數(shù)據(jù)庫需求分析    10
1.3.2  數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)    10
1.3.3  數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)    11
1.4  數(shù)據(jù)庫的生成與連接    24
1.4.1  數(shù)據(jù)庫的生成    24
1.4.2  數(shù)據(jù)庫的連接    25
1.4.3  數(shù)據(jù)庫的配置    26
1.5  系統(tǒng)開發(fā)模式    31
1.5.1  回顧基本的開發(fā)模式    31
1.5.2  設(shè)計(jì)開發(fā)模式    32
1.6  組件的設(shè)計(jì)    33
1.6.1  字符串處理組件    33
1.6.2  數(shù)據(jù)庫組件    39
1.6.3  登錄組件    49
1.6.4  權(quán)限組件    50
1.6.5  菜單組件    52
1.6.6  子菜單組件    57
1.6.7  新聞組件設(shè)計(jì)    59
1.6.8  評論組件設(shè)計(jì)    64
1.6.9  前臺顯示組件    66
1.7  前臺顯示部分設(shè)計(jì)    70
1.7.1  版面設(shè)計(jì)    70
1.7.2  一級欄目    76
1.7.3  二級欄目    77
1.7.4  三級欄目    78
1.7.5  分頁顯示新聞列表    80
1.7.6  顯示新聞內(nèi)容    83
1.7.7  日歷面板    84
1.7.8  滾動新聞    85
1.7.9  圖片新聞    86
1.7.10  熱門專題    90
1.7.11  焦點(diǎn)新聞    91
1.7.12  搜索引擎    92
1.7.13  新聞評論    94
1.7.14  文件尾設(shè)計(jì)    95
1.8  后臺維護(hù)部分設(shè)計(jì)    96
1.8.1  整體框架設(shè)計(jì)    96
1.8.2  登錄模塊    98
1.8.3  退出功能設(shè)計(jì)    100
1.8.4  版面管理模塊    101
1.8.5  新聞發(fā)布模塊    106
1.8.6  文章管理模塊    118
1.8.7  專題列表模塊    125
1.8.8  系統(tǒng)設(shè)置模塊    128
1.9  開發(fā)難點(diǎn)與技巧    137
1.9.1  新聞發(fā)表版面的統(tǒng)一特征    137
1.9.2  新聞內(nèi)容存儲為HTML格式    137
1.9.3  數(shù)據(jù)庫連接池的方便管理    137
1.9.4  組件技術(shù)對編碼的節(jié)儉    138
1.9.5  JVM虛擬內(nèi)存緊張問題    138
1.9.6  數(shù)據(jù)庫連接垃圾回收    138
1.9.7  Tomcat的性能調(diào)配    139
1.10  系統(tǒng)的調(diào)試與注意事項(xiàng)    139
1.10.1  運(yùn)行環(huán)境設(shè)定    139
1.10.2  軟件安裝    140
1.10.3  數(shù)據(jù)備份    141
1.10.4  常見問題解決辦法    142
1.11  小結(jié)    143
第2章  論壇    145
2.1  系統(tǒng)需求分析    145
2.1.1  需求定義與需求分析    145
2.1.2  分析需求中的數(shù)據(jù)對象(前臺)    146
2.1.3  分析需求中的管理功能(后臺)    149
2.1.4  分析可擴(kuò)展性的需求    150
2.2  功能模塊設(shè)計(jì)    151
2.2.1  整體模塊劃分    151
2.2.2  各模塊間的關(guān)系    153
2.3  數(shù)據(jù)庫設(shè)計(jì)    154
2.3.1  數(shù)據(jù)庫需求分析    155
2.3.2  數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)    156
2.3.3  數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)    158
2.4  數(shù)據(jù)庫的生成與連接    166
2.4.1  數(shù)據(jù)庫的生成    166
2.4.2  數(shù)據(jù)庫的連接    167
2.4.3  數(shù)據(jù)庫的配置    169
2.5  系統(tǒng)開發(fā)模式    169
2.5.1  MVC三層架構(gòu)    169
2.5.2  回顧基本的開發(fā)模式    170
2.5.3  設(shè)計(jì)開發(fā)模式    170
2.6  組件的設(shè)計(jì)    171
2.6.1  通用處理組件    171
2.6.2  后臺管理組件的設(shè)計(jì)    185
2.6.3  前臺使用組件設(shè)計(jì)    201
2.7  前臺顯示部分設(shè)計(jì)    210
2.7.1  整體設(shè)計(jì)    210
2.7.2  登錄模塊    212
2.7.3  頭文件設(shè)計(jì)    213
2.7.4  文件尾設(shè)計(jì)    217
2.7.5  主頁面    218
2.7.6  帖子相關(guān)    224
2.7.7  短消息    230
2.7.8  版主版務(wù)管理    233
2.7.9  個(gè)人資料    234
2.7.10  排行榜    236
2.7.11  搜索    238
2.7.12  幫助    240
2.8  后臺維護(hù)部分設(shè)計(jì)    240
2.8.1  整體框架設(shè)計(jì)    240
2.8.2  登錄模塊    242
2.8.3  論壇管理    243
2.8.4  聯(lián)盟論壇管理    246
2.8.5  更新論壇數(shù)據(jù)    249
2.8.6  用戶管理    250
2.8.7  金錢/魅力/經(jīng)驗(yàn)    251
2.8.8  論壇變量設(shè)置    252
2.9  開發(fā)難點(diǎn)與技巧    256
2.9.1  系統(tǒng)后臺與前臺的統(tǒng)一設(shè)計(jì)    256
2.9.2  頁面內(nèi)容的分塊設(shè)計(jì)    256
2.9.3  數(shù)據(jù)庫連接池的方便管理    256
2.9.4  組件技術(shù)使分層清晰    256
2.10  系統(tǒng)的調(diào)試與注意事項(xiàng)    257
2.10.1  運(yùn)行環(huán)境設(shè)定    257
2.10.2  軟件安裝    257
2.10.3  數(shù)據(jù)備份    257
2.10.4  常見問題解決辦法    258
2.11  小結(jié)    260
第3章  電子商城    261
3.1  系統(tǒng)分析與設(shè)計(jì)    263
3.1.1  需求分析    264
3.1.2  系統(tǒng)流程    265
3.1.3  模塊設(shè)計(jì)    266
3.1.4  系統(tǒng)功能的擴(kuò)充    270
3.2  系統(tǒng)架構(gòu)分析    270
3.2.1  設(shè)計(jì)模式    271
3.2.2  Struts在本實(shí)例中的應(yīng)用    272
3.2.3  Web服務(wù)器    275
3.3  數(shù)據(jù)庫設(shè)計(jì)    275
3.3.1  配置數(shù)據(jù)庫    275
3.3.2  數(shù)據(jù)庫設(shè)計(jì)    276
3.3.3  數(shù)據(jù)庫表結(jié)構(gòu)的詳細(xì)設(shè)計(jì)    277
3.3.4  數(shù)據(jù)庫表結(jié)構(gòu)的擴(kuò)充    281
3.4  網(wǎng)站總體設(shè)計(jì)    281
3.4.1  創(chuàng)建和配置站點(diǎn)    282
3.4.2  頁面框架和公用頁面    284
3.4.3  Struts配置    288
3.5  用戶管理模塊    294
3.5.1  BaseModel、BaseForm和
BaseAction    295
3.5.2  UserModel、UserForm和
UserAction    301
3.5.3  UserProxy、UserDAO和
DBPool    307
3.5.4  JSP開發(fā)    315
3.5.5  小結(jié)    326
3.6  商品管理模塊    327
3.6.1  頁面框架的實(shí)現(xiàn)    327
3.6.2  商品瀏覽    342
3.6.3  添加商品    361
3.6.4  商品類別管理    365
3.6.5  小結(jié)    367
3.7  購物模塊    367
3.7.1  后臺業(yè)務(wù)邏輯實(shí)現(xiàn)    367
3.7.2  訂購商品    373
3.7.3  查詢訂購車    375
3.7.4  清空訂購車    376
3.7.5  刪除商品    377
3.7.6  小結(jié)    377
3.8  訂單管理模塊    377
3.8.1  結(jié)賬    378
3.8.2  查看訂單狀態(tài)    384
3.8.3  訂單信息確認(rèn)    388
3.8.4  刪除訂單    389
3.9  公告管理模塊    390
3.9.1  Struts結(jié)構(gòu)    390
3.9.2  公告瀏覽    391
3.9.3  公告修改    394
3.9.4  公告添加    396
3.10  系統(tǒng)的調(diào)試與注意事項(xiàng)    397
3.10.1  運(yùn)行環(huán)境設(shè)定    397
3.10.2  軟件安裝    397
3.10.3  數(shù)據(jù)備份    398
3.11  小結(jié)    398
第4章  博客    399
4.1  項(xiàng)目背景    401
4.2  項(xiàng)目組織    401
4.3  需求分析    402
4.3.1  需求調(diào)研    402
4.3.2  創(chuàng)建用例圖    404
4.3.3  詳細(xì)描述用例    405
4.4  系統(tǒng)分析    410
4.4.1  識別系統(tǒng)中的對象    410
4.4.2  進(jìn)行健壯分析    410
4.4.3  進(jìn)行交互設(shè)計(jì)    412
4.5  開發(fā)環(huán)境的搭建    413
4.5.1  安裝應(yīng)用服務(wù)器Tomcat    413
4.5.2  SQL Server 2000的安裝    415
4.5.3  安裝開發(fā)工具Eclipse    418
4.6  代碼實(shí)現(xiàn)    419
4.6.1  編碼之前的工作    419
4.6.2  MVC架構(gòu)設(shè)計(jì)    424
4.6.3  數(shù)據(jù)庫設(shè)計(jì)    426
4.6.4  用戶組件和樣式的設(shè)計(jì)    430
4.6.5  博客系統(tǒng)的整體設(shè)計(jì)    431
4.7  測試    497
4.7.1  煩人的單元測試    497
4.7.2  交互測試    501
4.8  系統(tǒng)搭建    506
4.8.1  環(huán)境要求    506
4.8.2  安裝實(shí)例    506
附錄A  基礎(chǔ)知識    509
A.1  Java語法快速入門    509
A.1.1  變量、數(shù)據(jù)類型、運(yùn)算符、
控制語句    509
A.1.2  類和對象    512
A.1.3  容器    516
A.1.4  異常處理    517
A.1.5  常用對象介紹    518
A.2  Servlet與JSP    518
A.2.1   二者的相互關(guān)系    518
A.2.2  數(shù)據(jù)的傳遞    519
A.3  JSP快速入門    519
A.3.1  簡介    519
A.3.2  語法一覽    521
A.4  JDBC快速入門    525
A.4.1  簡介    525
A.4.2  連接    526
A.4.3  數(shù)據(jù)庫驅(qū)動管理
DriverManager    528
A.4.4  常用對象    530
A.4.5  映射SQL和Java類型    534
A.5  常見開發(fā)框架簡介    535
A.5.1  Struts    535
A.5.2  Hibernate    536
附錄B  環(huán)境配置和常用工具    537
B.1  配置Web服務(wù)器    537
B.1.1  安裝JDK    537
B.1.2  安裝Tomcat    538
B.1.3  安裝Resin    543
B.2  選用開發(fā)工具    543
B.2.1  骨灰級的Editplus    543
B.2.2  常見的Eclipse    544

本目錄推薦

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