注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(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

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

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

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

  簡(jiǎn)介:本書以JSP為開發(fā)語(yǔ)言,選取當(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ā)的全過(guò)程。書中所選網(wǎng)站實(shí)例都是具有很強(qiáng)商業(yè)特征和價(jià)值的完整系統(tǒng),讀者可以在學(xué)習(xí)的過(guò)程中不僅學(xué)到了JSP的網(wǎng)站開發(fā)技術(shù),還可以掌握實(shí)際大型網(wǎng)站的完整研發(fā)過(guò)程,對(duì)讀者能夠在學(xué)習(xí)本書快速投入工作有很大的幫助。 本書適合JSP的編程愛好者和網(wǎng)站開發(fā)者學(xué)習(xí),本書在附錄部分有比較系統(tǒng)的基礎(chǔ)知識(shí)講解,同時(shí),書中在每個(gè)關(guān)鍵技術(shù)點(diǎn)上都有比較詳細(xì)的剖析。

作者簡(jiǎn)介

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

圖書目錄

第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ù)庫(kù)設(shè)計(jì)    9
1.3.1 數(shù)據(jù)庫(kù)需求分析    10
1.3.2  數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)    10
1.3.3  數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)    11
1.4  數(shù)據(jù)庫(kù)的生成與連接    24
1.4.1  數(shù)據(jù)庫(kù)的生成    24
1.4.2  數(shù)據(jù)庫(kù)的連接    25
1.4.3  數(shù)據(jù)庫(kù)的配置    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ù)庫(kù)組件    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  評(píng)論組件設(shè)計(jì)    64
1.6.9  前臺(tái)顯示組件    66
1.7  前臺(tái)顯示部分設(shè)計(jì)    70
1.7.1  版面設(shè)計(jì)    70
1.7.2  一級(jí)欄目    76
1.7.3  二級(jí)欄目    77
1.7.4  三級(jí)欄目    78
1.7.5  分頁(yè)顯示新聞列表    80
1.7.6  顯示新聞內(nèi)容    83
1.7.7  日歷面板    84
1.7.8  滾動(dòng)新聞    85
1.7.9  圖片新聞    86
1.7.10  熱門專題    90
1.7.11  焦點(diǎn)新聞    91
1.7.12  搜索引擎    92
1.7.13  新聞評(píng)論    94
1.7.14  文件尾設(shè)計(jì)    95
1.8  后臺(tái)維護(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)容存儲(chǔ)為HTML格式    137
1.9.3  數(shù)據(jù)庫(kù)連接池的方便管理    137
1.9.4  組件技術(shù)對(duì)編碼的節(jié)儉    138
1.9.5  JVM虛擬內(nèi)存緊張問(wèn)題    138
1.9.6  數(shù)據(jù)庫(kù)連接垃圾回收    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  常見問(wèn)題解決辦法    142
1.11  小結(jié)    143
第2章  論壇    145
2.1  系統(tǒng)需求分析    145
2.1.1  需求定義與需求分析    145
2.1.2  分析需求中的數(shù)據(jù)對(duì)象(前臺(tái))    146
2.1.3  分析需求中的管理功能(后臺(tái))    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ù)庫(kù)設(shè)計(jì)    154
2.3.1  數(shù)據(jù)庫(kù)需求分析    155
2.3.2  數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)    156
2.3.3  數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)    158
2.4  數(shù)據(jù)庫(kù)的生成與連接    166
2.4.1  數(shù)據(jù)庫(kù)的生成    166
2.4.2  數(shù)據(jù)庫(kù)的連接    167
2.4.3  數(shù)據(jù)庫(kù)的配置    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  后臺(tái)管理組件的設(shè)計(jì)    185
2.6.3  前臺(tái)使用組件設(shè)計(jì)    201
2.7  前臺(tái)顯示部分設(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  主頁(yè)面    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  后臺(tái)維護(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ái)與前臺(tái)的統(tǒng)一設(shè)計(jì)    256
2.9.2  頁(yè)面內(nèi)容的分塊設(shè)計(jì)    256
2.9.3  數(shù)據(jù)庫(kù)連接池的方便管理    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  常見問(wèn)題解決辦法    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ù)庫(kù)設(shè)計(jì)    275
3.3.1  配置數(shù)據(jù)庫(kù)    275
3.3.2  數(shù)據(jù)庫(kù)設(shè)計(jì)    276
3.3.3  數(shù)據(jù)庫(kù)表結(jié)構(gòu)的詳細(xì)設(shè)計(jì)    277
3.3.4  數(shù)據(jù)庫(kù)表結(jié)構(gòu)的擴(kuò)充    281
3.4  網(wǎng)站總體設(shè)計(jì)    281
3.4.1  創(chuàng)建和配置站點(diǎn)    282
3.4.2  頁(yè)面框架和公用頁(yè)面    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  頁(yè)面框架的實(shí)現(xiàn)    327
3.6.2  商品瀏覽    342
3.6.3  添加商品    361
3.6.4  商品類別管理    365
3.6.5  小結(jié)    367
3.7  購(gòu)物模塊    367
3.7.1  后臺(tái)業(yè)務(wù)邏輯實(shí)現(xiàn)    367
3.7.2  訂購(gòu)商品    373
3.7.3  查詢訂購(gòu)車    375
3.7.4  清空訂購(gòu)車    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  識(shí)別系統(tǒng)中的對(duì)象    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ù)庫(kù)設(shè)計(jì)    426
4.6.4  用戶組件和樣式的設(shè)計(jì)    430
4.6.5  博客系統(tǒng)的整體設(shè)計(jì)    431
4.7  測(cè)試    497
4.7.1  煩人的單元測(cè)試    497
4.7.2  交互測(cè)試    501
4.8  系統(tǒng)搭建    506
4.8.1  環(huán)境要求    506
4.8.2  安裝實(shí)例    506
附錄A  基礎(chǔ)知識(shí)    509
A.1  Java語(yǔ)法快速入門    509
A.1.1  變量、數(shù)據(jù)類型、運(yùn)算符、
控制語(yǔ)句    509
A.1.2  類和對(duì)象    512
A.1.3  容器    516
A.1.4  異常處理    517
A.1.5  常用對(duì)象介紹    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  簡(jiǎn)介    519
A.3.2  語(yǔ)法一覽    521
A.4  JDBC快速入門    525
A.4.1  簡(jiǎn)介    525
A.4.2  連接    526
A.4.3  數(shù)據(jù)庫(kù)驅(qū)動(dòng)管理
DriverManager    528
A.4.4  常用對(duì)象    530
A.4.5  映射SQL和Java類型    534
A.5  常見開發(fā)框架簡(jiǎn)介    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  骨灰級(jí)的Editplus    543
B.2.2  常見的Eclipse    544

本目錄推薦

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