出版時間:2011-7 出版社:北京大學(xué)出版社 作者:王志勃,徐義晗,楊曄 主編 頁數(shù):202
內(nèi)容概要
由王志勃等主編的《JSP應(yīng)用開發(fā)項目化教程》以房屋交易信息網(wǎng)上發(fā)布平臺、BBS論壇、通用POS進銷存系統(tǒng)3個完整項目為載體,以工作任務(wù)為驅(qū)動,將.JSP知識與技能融入項目開發(fā)中?!禞SP應(yīng)用開發(fā)項目化教程》介紹了JSP開發(fā)環(huán)境的配置、Web項目的創(chuàng)建與發(fā)布、JSP基本語法、JavaBean
技術(shù)、隱式對象的使用、Servlet編程、MVC三層架構(gòu)設(shè)計、自定義標(biāo)簽、項目安全以及當(dāng)前在Web開發(fā)中比較熱門的Aiax技術(shù)。在教學(xué)內(nèi)容的組織上,3
個項目由簡單到復(fù)雜循序漸進,同時融入了軟件工程的設(shè)計思想,彌補了學(xué)生只會做具體技術(shù)而忽略了項目整體設(shè)計的不足。
本書共10章33個任務(wù)(詳見附錄1),每個任務(wù)均按照任務(wù)描述、任務(wù)分析、掌握技能、任務(wù)實現(xiàn)、項目經(jīng)驗5個環(huán)節(jié)展開講解,力爭做到知識適度夠用、易于掌握。其中項目經(jīng)驗是編者多年項目開發(fā)的心得體會,對初學(xué)者會有比較大的幫助。《JSP應(yīng)用開發(fā)項目化教程》同時提供免費的電子教案與項目源代碼供使用者參考。
本書適合作為高職院校計算機專業(yè)的教材,也可作為有一定程序知識基礎(chǔ)的讀者的自學(xué)教材,對于從事JSP應(yīng)用開發(fā)的新手也有一定的參考價值。
書籍目錄
第1章 JSP開發(fā)環(huán)境的配置
1.1 開發(fā)環(huán)境配置
1.1.1 JDK的安裝
1.1.2 Tomcat6.0安裝
1.1.3 MyEclipse開發(fā)工具
1.2 Web項目的創(chuàng)建
1.2.1 創(chuàng)建Wdb項目、規(guī)劃項目結(jié)構(gòu)
1.2.2 項目的發(fā)布、啟動和訪問
本章小結(jié)
習(xí)題
第2章 項目分析與原型設(shè)計
2.1 系統(tǒng)需求分析
2.1.1 軟件的生命周期
2.1.2 房屋交易信息網(wǎng)上發(fā)布甲臺的需求分析
2.1.3 數(shù)據(jù)庫設(shè)計
2.2 項目原型設(shè)計
2.2.1 系統(tǒng)主頁模板設(shè)計
2.2.2 利用Table實現(xiàn)頁面的布局
本章小結(jié)
習(xí)題
第3章 創(chuàng)建房屋信息系統(tǒng)
3.1 項目創(chuàng)建與框架規(guī)劃
3.1.1 創(chuàng)建新的Web項目
3.1.2 數(shù)據(jù)庫連接類的設(shè)計
3.1.3 Web資源規(guī)劃與導(dǎo)入
3.2 靜態(tài)HTML頁面相關(guān)知識
3.2.1 HTML中常用標(biāo)記介紹
3.2.2 頁面中的JavaScript腳本
3.2.3 頁面中的CSS樣式
3.3 房屋信息系統(tǒng)中的JS與CSS設(shè)計
3.3.1 房屋信息系統(tǒng)中的JS設(shè)計
3.3.2 房屋信息系統(tǒng)中的CSS設(shè)計
本章小結(jié)
習(xí)題
第4章 房屋交易信息網(wǎng)上發(fā)布平臺的JSP實現(xiàn)
4.1 掌握JSP基礎(chǔ)知識
4.1.1 MyEclipse中JSP頁面的創(chuàng)建
4.1.2.JSP基本語法介紹
4.2 實現(xiàn)用戶注冊與登錄
4.2.1 用戶注冊功能的實現(xiàn)
4.2.2 用戶登錄功能的實現(xiàn)
4.2.3.JSF的執(zhí)行原理
4.3 掌握JSP隱式對象
4.3.1 JSlz隱式對象概述
4.3.2 常用JSP隱式對象介紹
4.4 編程經(jīng)驗歸納
4.4.1 JSP編程中漢字亂碼的解決
4.4.2 頁面中的form表單
4.4.3 數(shù)據(jù)庫操作相關(guān)知識
本章小結(jié)
習(xí)題
第5章 使用JavaBean實現(xiàn)房屋信息管理
5.1.JavaBean在項目中的應(yīng)用
5.1.1 了解JavaBean
5.1.2 實例演練.JavaBean
5.2 使用JavaBean實現(xiàn)業(yè)務(wù)過程
5.2.1 實現(xiàn)房屋信息查詢
5.2.2 使用session處理個人信息
5.2.3 個人房屋信息管理
5.3 項目中Java集合類的使用
5.3.1 Java集合類
5.3.2 頁面中的復(fù)選框與Java數(shù)組
本章小結(jié)
習(xí)題
第6章 使用ServIet實現(xiàn)BBS論壇
6.1 BBS論壇設(shè)計
6.1.1 BBS論壇需求分析
6.1.2 BBS論壇原型設(shè)計
6.1.3 BBS論壇數(shù)據(jù)庫設(shè)計
6.2 Servlet開發(fā)模式
6.2.1 JSP開發(fā)模式與MVC三層結(jié)構(gòu)
6.2.2 了解Servlct
6.2.3 創(chuàng)建一個簡單的Servlet
6.3 使用Servlet完成BBS論壇
6.3.1 使用Servlet實現(xiàn)論壇版塊顯示
6.3.2 使用Servlet實現(xiàn)顯示主題帖功能
6.3.3 主題帖發(fā)表功能的實現(xiàn)
6.4 項目開發(fā)常見問題收集
6.4.1 JSP開發(fā)中空指針錯誤
6.4.2 請求轉(zhuǎn)發(fā)與重定向的區(qū)別
6.4.3 MyEclipse項目調(diào)試方法
本章小結(jié)
習(xí)題
第7章 使用JSTL與EL重構(gòu)BBS視圖層
7.1 EL表達式、JSTL標(biāo)簽
7.1.1 EL表達式
7.1.2 JSTL標(biāo)簽
7.1.3 JSTL與EL在頁面上的綜合應(yīng)用
7.2 使用〈c:foreach〉標(biāo)簽重構(gòu)BBS論壇頁面
7.2.1 使用〈c:foreach〉標(biāo)簽實現(xiàn)版塊頁面重構(gòu)
7.2.2 使用〈c:foreach〉標(biāo)簽重構(gòu)主題帖頁面
7.3 分頁功能的實現(xiàn)
7.3.1 分頁的必要性
7.3.2 分頁功能的實現(xiàn)
7.4 自定義標(biāo)簽在項目中的應(yīng)用
7.4.1 自定義標(biāo)簽簡介
7.4.2 自定義標(biāo)簽在項目中的應(yīng)用
本章小結(jié)
習(xí)題
第8章 POS系統(tǒng)分析與設(shè)計
8.1 POS系統(tǒng)需求分析
8.1.1 軟件需求分析任務(wù)
8.1.2 《需求分析報告》的格式規(guī)范
8.1.3 POS系統(tǒng)功能需求分析
8.2 軟件工程概要設(shè)計模板
本章小結(jié)
習(xí)題
第9章 項目安全處理
9.1 使用過濾器Filter實現(xiàn)B/S項目安全
9.1.1 Filter工作原理與配置過程
9.1.2 使用Filter實現(xiàn)用戶登錄的統(tǒng)一校驗
9.2 使用過濾器解決系統(tǒng)漢字亂碼問題
本章小結(jié)
習(xí)題
第10章 富客戶端技術(shù)應(yīng)用
10.1 使用XMLttpReque:對象實現(xiàn)用戶注冊校驗
10.1.1 Ajax的基本知識
10.1.2 使用Ajax實現(xiàn)用戶添加校驗
10.2 使用DWR框架簡化AiaX應(yīng)用
10.2.1 DWR框架介紹
10.2.2 使用DWR提取復(fù)雜數(shù)據(jù)類型
10.3 實用的JQuery技術(shù)
10.3.1 JQuery框架介紹
10.3.2 使用JQuery選擇HTML頁面元素
10.3.3 使用JQuery實現(xiàn)Ajax調(diào)用
本章小結(jié)
習(xí)題
附錄1 任務(wù)匯總表
附錄2 淮信POS項目數(shù)據(jù)庫表設(shè)計
參考文獻
編輯推薦
3個完整項目由簡單到復(fù)雜,提升整體設(shè)計能力 33個任務(wù)每個任務(wù)分5個環(huán)節(jié)講解,輕松掌握要點 針對性強:切合職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,弱化理論,強化實踐內(nèi)容。體例新穎:從人類常規(guī)的思維模式出發(fā),對教材的內(nèi)容編排進行全新的嘗試,打破傳統(tǒng)教材的編寫框架;符合老師的教學(xué)要求,方便學(xué)生理解理論知識在實際中的運用?! ?nèi)容立體:從鍛煉學(xué)生的思維能力以及運用概念解決問題的能力出發(fā),內(nèi)容一改以往的慣例,不僅有知識的講解,部分教材還有動手操作、知識銜接、特別提示、自問自答等知識模塊?! ∽⒅厝宋模鹤⒅厝宋呐c科技的結(jié)合,在傳統(tǒng)的理論教材中適當(dāng)?shù)卦黾尤宋姆矫娴闹R,激發(fā)學(xué)生的學(xué)習(xí)興趣。
圖書封面
評論、評分、閱讀與下載
JSP應(yīng)用開發(fā)項目化教程 PDF格式下載