出版時(shí)間:2006-8 出版社:電子工業(yè)出版社 作者:李振捷 頁數(shù):494 字?jǐn)?shù):658000
Tag標(biāo)簽:無
內(nèi)容概要
本書講解了使用JSP開發(fā)網(wǎng)站系統(tǒng)的經(jīng)典模塊和工程實(shí)例。本書的內(nèi)容分為三部分:第一部分介紹了JSP的運(yùn)行原理,開發(fā)運(yùn)行環(huán)境的搭建及數(shù)據(jù)庫連接和調(diào)試等JSP開發(fā)必備知識(shí);第二部分介紹了構(gòu)成網(wǎng)絡(luò)系統(tǒng)的幾個(gè)經(jīng)典模塊,包括注冊(cè)登錄、討論區(qū)BBS、訪問統(tǒng)計(jì),這些模塊使用標(biāo)準(zhǔn)MVC模式構(gòu)建;最后一部分精選了5個(gè)典型的系統(tǒng)案例,包括在線新聞發(fā)布系統(tǒng)、在線數(shù)碼沖印系統(tǒng)、在線網(wǎng)上考試系統(tǒng)、在線網(wǎng)上書店系統(tǒng)及后臺(tái)權(quán)限管理系統(tǒng),實(shí)例中由淺入深引入Hiberate、Struts和Spring等最流行的開源框架組合,這些實(shí)例源碼都已經(jīng)測(cè)試運(yùn)行通過,并且收錄在本書配套的光盤中。 為了方便本書的讀者交流在學(xué)習(xí)中遇到的問題,我們特地在本書的服務(wù)網(wǎng)站上公布了很多QQ群組,讀者只要擁有QQ號(hào)碼,就可以參與到本書的QQ學(xué)習(xí)群組中一起討論學(xué)習(xí)心得。本書的作者還在一定的時(shí)間給讀者提供在線答疑服務(wù)。 本書特別適用于對(duì)JSP基礎(chǔ)知識(shí)有一定了解,但是不知道如何下手開發(fā)完整網(wǎng)站的初級(jí)學(xué)者,同時(shí),也適合欲學(xué)習(xí)JSP開發(fā)中的各種心得技巧,以提高開發(fā)水平的中高級(jí)學(xué)者,也可以作為廣大院校畢業(yè)生的畢業(yè)設(shè)計(jì)用書。
書籍目錄
第1章 JSP開發(fā)前奏 1.1 JSP基于服務(wù)器模式的運(yùn)行原理 1.1.1 JSP原理 1.1.2 為什么使用JSP 1.2 JSP輕量級(jí)開發(fā)和運(yùn)行環(huán)境簡(jiǎn)介 1.2.1 JSP運(yùn)行最佳環(huán)境Tomcat+MySQL 1.2.2 高效開發(fā)JSP的最佳搭配工具Eclipse+MyEclipse 1.2.3 開發(fā)JSP經(jīng)典模式MVC 1.3 JSP開發(fā)運(yùn)行環(huán)境搭建 1.3.1 安裝JDK 1.3.2 安裝Tomcat Web服務(wù)器 1.3.3 安裝及配置MySQL數(shù)據(jù)庫服務(wù)器 1.3.4 安裝開發(fā)工具Eclipse+MyEclipse 1.3.5 配置和測(cè)試Tomcat服務(wù)器 1.4 JSP與數(shù)據(jù)庫建立連接 1.4.1 JSP連接MySQL數(shù)據(jù)庫 1.4.2 JSP連接SQL Server數(shù)據(jù)庫 1.4.3 JSP連接Oracle數(shù)據(jù)庫 1.4.4 JSP連接DB2數(shù)據(jù)庫 1.4.5 指點(diǎn)迷津——連接數(shù)據(jù)庫常見問題 1.5 調(diào)試和錯(cuò)誤處理 1.5.1 使用MyEclipse實(shí)現(xiàn)快速調(diào)試 1.5.2 使用System.out監(jiān)控變量 1.5.3 為JSP指定一個(gè)錯(cuò)誤處理頁面 1.6 獨(dú)家見解——B/S結(jié)構(gòu)與C/S結(jié)構(gòu)的區(qū)別 1.7 指點(diǎn)迷津 1.7.1 怎樣學(xué)好JSP 1.7.2 新手易出現(xiàn)的問題 1.8 不能不說——養(yǎng)成良好的編程習(xí)慣 1.9 小結(jié) 第2章 注冊(cè)、登錄及驗(yàn)證模塊設(shè)計(jì) 2.1 在MySQL Server建立用戶信息表 2.1.1 確定用戶信息字段 2.1.2 建立用戶表 2.2 用JSP處理注冊(cè)數(shù)據(jù) 2.2.1 創(chuàng)建注冊(cè)提交表單 2.2.2 客戶端驗(yàn)證數(shù)據(jù)有效性 2.2.3 業(yè)務(wù)操作邏輯Bean 2.2.4 檢測(cè)用戶名是否已存在 2.2.5 保存注冊(cè)信息到數(shù)據(jù)庫 2.2.6 指點(diǎn)迷津——如何處理中文亂碼問題 2.2.7 使用JavaMail發(fā)送注冊(cè)驗(yàn)證郵件 2.2.8 獨(dú)家見解——在前臺(tái)還是后臺(tái)驗(yàn)證 2.2.8 數(shù)據(jù)有效性 2.3 實(shí)現(xiàn)用戶登錄 2.3.1 創(chuàng)建登錄輸入表單 2.3.2 驗(yàn)證用戶名及密碼是否正確 2.3.3 指點(diǎn)迷津——“=”與equals的區(qū)別 2.3.4 腳下留心——不安全的用戶名密碼驗(yàn)證 2.3.5 實(shí)現(xiàn)用戶登錄次數(shù)更新 2.4 用Session保存登錄信息 2.4.1 保存登錄信息到Session 2.4.2 判斷用戶是否已登錄 2.5 獨(dú)家見解 2.5.1 體會(huì)MVC模式的好處 2.5.2 及時(shí)關(guān)閉數(shù)據(jù)庫連接,釋放資源 2.6 小結(jié)第3章 討論區(qū)BBS模塊設(shè)計(jì) 3.1 功能分析及數(shù)據(jù)庫設(shè)計(jì) 3.1.1 功能概述 3.1.2 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì) 3.1.3 獨(dú)家見解——在設(shè)計(jì)表的時(shí)候少 3.1.3 用外關(guān)鍵字 3.2 討論區(qū)管理設(shè)計(jì) 3.2.1 指點(diǎn)迷津——使用DataSource接口 3.2.1 連接數(shù)據(jù)源 3.2.2 瀏覽討論區(qū) ……第4章 訪問統(tǒng)計(jì)模塊設(shè)計(jì) 第5章 新聞發(fā)布系統(tǒng) 第6章 網(wǎng)上數(shù)碼沖印系統(tǒng) 第7章 在線考試系統(tǒng) 第8章 在線書店系統(tǒng) 第9章 權(quán)限管理系統(tǒng)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
JSP網(wǎng)站開發(fā)典型模塊與實(shí)例精講 PDF格式下載