欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

JSP Web開發(fā)技術(shù)任務(wù)驅(qū)動式教程

中國水利水電出版社
    【作 者】金靜梅 【I S B N 】978-7-5170-2136-0 【責(zé)任編輯】張玉玲 【適用讀者群】高職高專 【出版時間】2014-08-01 【開 本】16 【裝幀信息】平裝(光膜) 【版 次】1-1 【頁 數(shù)】232 【千字數(shù)】356 【印 張】14.5 【定 價】29 【叢 書】21世紀高職高專教學(xué)做一體化規(guī)劃教材 【備注信息】
圖書詳情

    內(nèi) 容 提 要

    本書根據(jù)程序設(shè)計類課程特點并結(jié)合學(xué)生“由淺入深,由簡單到復(fù)雜,由操作到理論”的認知規(guī)律和“重操作,適度理論”的學(xué)習(xí)習(xí)慣,采用“項目貫穿、任務(wù)驅(qū)動、階段模塊化”教材開發(fā)理念,選取學(xué)生熟悉的、典型的企業(yè)化項目(網(wǎng)絡(luò)留言管理系統(tǒng)、新聞資訊系統(tǒng)、網(wǎng)絡(luò)收藏夾等)作為教學(xué)和實訓(xùn)的載體,體現(xiàn)“教、學(xué)、做”合一的編寫思路。全書分為“JSP基礎(chǔ)”、“JSP進階”和“JSP項目實戰(zhàn)”三個層次遞進的學(xué)習(xí)階段,詳細介紹了使用JSP技術(shù)進行Web應(yīng)用開發(fā)的基礎(chǔ)知識和編程技能,主要內(nèi)容包括進入JSP編程世界(JSP入門)、使用JSP內(nèi)置對象、訪問數(shù)據(jù)庫、JSP應(yīng)用優(yōu)化、JSP開發(fā)業(yè)務(wù)應(yīng)用、Servlet技術(shù)基礎(chǔ)等。

    本書層次分明,語言通俗易懂,圖文并茂,案例趣味性強,配以豐富的實訓(xùn)及習(xí)題,可作為高職高專院校計算機及電子商務(wù)類專業(yè)及各類認證培訓(xùn)的教材,也可供動態(tài)網(wǎng)站設(shè)計與開發(fā)人員參考。

    前 言

    Java Server Page(簡稱JSP)是由Sun公司于1999年6月推出的一種基于Java Servlet的Web開發(fā)技術(shù)。它以Java語言為基礎(chǔ),與HTML語言緊密結(jié)合,編寫靈活、執(zhí)行容易,大大提高了系統(tǒng)的執(zhí)行性能。隨著Internet的發(fā)展和普及,基于Web的應(yīng)用系統(tǒng)開發(fā)也成為軟件行業(yè)的主流,與ASP和PHP相比有著明顯優(yōu)勢的JSP開發(fā)技術(shù)在Web開發(fā)中占據(jù)主導(dǎo)地位。

    讀者對象

    本書是江蘇省“十二五”高等學(xué)校重點專業(yè)(信息技術(shù)服務(wù)外包專業(yè)群)及院級重點課程建設(shè)的成果之一,是一本校企合作教材,同時也是一本“JSP輕松入門”的書。本書面向初中級用戶,按照項目、階段、模塊、工作任務(wù)、同步實訓(xùn)由淺入深地闡述了如何運用JSP開發(fā)Web應(yīng)用系統(tǒng)。本書構(gòu)思科學(xué)合理,語言表述清晰,既可作為高職高專院校計算機及電子商務(wù)類專業(yè)的教材,也可作為培訓(xùn)機構(gòu)相關(guān)專業(yè)的培訓(xùn)教材。

    本書特色

    (1)“項目貫穿、任務(wù)驅(qū)動、階段模塊化”的教材開發(fā)理念。

    多個典型完整的項目貫穿教材始終,依據(jù)學(xué)生的學(xué)習(xí)規(guī)律,按照軟件開發(fā)的實際過程,將教學(xué)內(nèi)容設(shè)計為“JSP基礎(chǔ)”、“JSP進階”和“JSP項目實戰(zhàn)”三個層次遞進的階段,每個階段劃分為若干技能訓(xùn)練模塊,每個訓(xùn)練模塊中包含多個融合知識點的工作任務(wù),關(guān)鍵知識與能力在工作任務(wù)中互有重疊,不斷遞進與加強。“項目貫穿、任務(wù)驅(qū)動、階段模塊化”的教材開發(fā)理念可以增強學(xué)生的學(xué)習(xí)興趣,強化學(xué)生的技能訓(xùn)練,循序漸進、邊學(xué)邊練,促進學(xué)生操作技能的形成。

    (2)緊扣教學(xué)規(guī)律,合理設(shè)計圖書內(nèi)容結(jié)構(gòu)。

    本書編者均是長期從事JSP教學(xué)工作的一線教師及企業(yè)工程師,一線教師具有豐富的教學(xué)經(jīng)驗,企業(yè)工程師具有豐富的軟件開發(fā)經(jīng)驗并精通JSP實用技術(shù),全力打造符合教學(xué)規(guī)律和學(xué)習(xí)規(guī)律、難易適中、結(jié)構(gòu)合理、實用性強的教材。本書以工作任務(wù)為基本教學(xué)單元,每個任務(wù)采取“問題引入—提出任務(wù)—實現(xiàn)思路—解決任務(wù),相關(guān)知識引入—實訓(xùn)”的內(nèi)容結(jié)構(gòu)。在每個模塊的開始給出模塊主要內(nèi)容簡介、能力目標和知識目標,讀者可以了解本模塊所要學(xué)習(xí)的知識技能點。每個模塊都設(shè)計了習(xí)題,既可以讓教師合理安排教學(xué)內(nèi)容,又可以讓學(xué)習(xí)者加強實踐,快速掌握模塊知識。

    (3)豐富的立體化教學(xué)資源。

    為了幫助讀者構(gòu)建真正意義上的學(xué)習(xí)環(huán)境,本書提供電子教案、難點答疑、演示動畫、教學(xué)視頻等立體化教學(xué)資源的免費下載。

    本書結(jié)構(gòu)

    本書打破了傳統(tǒng)的學(xué)科體系,選取典型的、學(xué)生熟悉的Web應(yīng)用系統(tǒng)作為項目載體,將教學(xué)內(nèi)容設(shè)計為“JSP基礎(chǔ)”、“JSP進階”和“JSP項目實戰(zhàn)”三個層次遞進的階段,每個階段劃分為若干技能訓(xùn)練模塊,各模塊以軟件開發(fā)工作過程為主線組織教學(xué)任務(wù),將JSP Web開發(fā)實用技術(shù)、網(wǎng)頁制作技術(shù)和數(shù)據(jù)庫技術(shù)融合在工作任務(wù)中。

    模塊一 進入JSP編程世界:了解系統(tǒng)需求及設(shè)計,搭建JSP開發(fā)環(huán)境,部署并運行第一個JSP文件。

    模塊二 使用JSP內(nèi)置對象:進一步學(xué)習(xí)JSP程序開發(fā)的重點—JSP內(nèi)置對象。

    模塊三 訪問數(shù)據(jù)庫:學(xué)習(xí)使用MySQL進行數(shù)據(jù)管理,使用SQL管理數(shù)據(jù),使用JDBC技術(shù)處理數(shù)據(jù)。

    模塊四 階段實訓(xùn):通過綜合的Web應(yīng)用系統(tǒng)對模塊一至模塊三涉及的技能進行綜合實訓(xùn)。

    模塊五 JSP應(yīng)用優(yōu)化:了解軟件設(shè)計分層模式,使用三層架構(gòu)實現(xiàn)Web應(yīng)用系統(tǒng),從而實現(xiàn)JSP應(yīng)用優(yōu)化。

    模塊六 JSP開發(fā)業(yè)務(wù)應(yīng)用:介紹數(shù)據(jù)分頁顯示、文件上傳下載和Flash數(shù)據(jù)統(tǒng)計圖表顯示三項主流實用的Web業(yè)務(wù)應(yīng)用。

    模塊七 Servlet技術(shù)基礎(chǔ):了解Servlet的編程模式,會編寫Servlet,會使用MVC模式開發(fā)應(yīng)用系統(tǒng)。

    模塊八 階段實訓(xùn):通過綜合的Web應(yīng)用系統(tǒng)對模塊五至模塊七涉及的技能進行綜合實訓(xùn)。

    模塊九 學(xué)生會網(wǎng)站項目開發(fā):以軟件開發(fā)工作過程介紹學(xué)生會網(wǎng)站項目開發(fā)的完整過程。

    編寫分工情況

    模塊一至模塊八由金靜梅編寫,模塊九由周浩(江蘇國泰新點軟件有限公司軟件工程師)編寫,全書由金靜梅統(tǒng)稿。史桂紅老師認真審讀了本書。俞國紅、吳伶琳、鄭廣成、庾佳、沈蘊梅、劉親王、石青華為本書資源建設(shè)做了很多有益工作。

    感謝

    在本書編寫過程中,編者得到了蘇州健雄職業(yè)技術(shù)學(xué)院、江蘇國泰新點軟件有限公司、蘇州麥卡軟件有限公司、蘇州中格軟件有限公司的大力支持和幫助,在此表示衷心感謝。

    聯(lián)系方式

    由于時間倉促,加之編者水平有限,書中難免有錯誤和疏漏之處,敬請廣大讀者批評指正,編者郵箱:chivas_yeti@163.com。

    目 錄
    前言

    第一階段 JSP基礎(chǔ)
    模塊一 進入JSP編程世界 2
    1.1 任務(wù)一 進行系統(tǒng)需求分析與總體設(shè)計 3
    1.1.1 系統(tǒng)需求 3
    1.1.2 系統(tǒng)總體設(shè)計 4
    1.2 任務(wù)二 搭建JSP開發(fā)環(huán)境 7
    1.2.1 安裝JDK開發(fā)工具包 7
    1.2.2 安裝Tomcat 9
    1.2.3 安裝并配置MyEclipse 10
    1.2.4 安裝并配置MySQL數(shù)據(jù)庫 12
    1.3 任務(wù)三 制作靜態(tài)頁面 17
    1.3.1 界面設(shè)計 17
    1.3.2 HTML編程基礎(chǔ) 18
    1.3.3 CSS基礎(chǔ) 22
    1.3.4 實訓(xùn) 制作留言管理系統(tǒng)的靜態(tài)
    頁面 25
    1.4 任務(wù)四 部署并運行第一個JSP文件 25
    1.4.1 創(chuàng)建一個Web項目 26
    1.4.2 設(shè)計Web項目的目錄結(jié)構(gòu) 26
    1.4.3 編寫第一個JSP文件 27
    1.4.4 部署Web項目 29
    1.4.5 運行Web項目 30
    1.4.6 常見錯誤 31
    1.4.7 JSP技術(shù)原理 33
    1.4.8 實訓(xùn) 將留言管理系統(tǒng)靜態(tài)頁面
    改成JSP 33
    1.5 任務(wù)五 認識JSP頁面組成元素 34
    1.5.1 指令 35
    1.5.2 注釋 37
    1.5.3 小腳本 38
    1.5.4 聲明 38
    1.5.5 表達式 39
    1.5.6 靜態(tài)內(nèi)容 39
    1.5.7 實訓(xùn) 編寫簡單的JSP程序 39
    模塊一小結(jié) 40
    習(xí)題一 40
    模塊二 使用JSP內(nèi)置對象 42
    2.1 任務(wù)一 認識JSP的內(nèi)置對象 43
    2.1.1 JSP內(nèi)置對象概述 43
    2.1.2 JSP內(nèi)置對象的范圍 43
    2.2 任務(wù)二 使用out對象輸出信息 44
    2.2.1 向客戶端輸出數(shù)據(jù) 44
    2.2.2 管理緩沖區(qū) 45
    2.3 任務(wù)三 獲取客戶端請求數(shù)據(jù) 46
    2.3.1 獲取HTML表單提交的數(shù)據(jù) 46
    2.3.2 獲取訪問請求參數(shù) 48
    2.3.3 實訓(xùn) 獲取用戶留言數(shù)據(jù) 50
    2.4 任務(wù)四 實現(xiàn)頁面跳轉(zhuǎn) 50
    2.4.1 轉(zhuǎn)發(fā)與重定向 50
    2.4.2 使用response對象實現(xiàn)重定向 51
    2.4.3 使用request對象實現(xiàn)轉(zhuǎn)發(fā) 52
    2.4.4 實訓(xùn) 猜數(shù)游戲 53
    2.5 任務(wù)五 實現(xiàn)訪問控制 54
    2.5.1 訪問控制流程 55
    2.5.2 使用session對象保存信息 55
    2.5.3 使用session對象獲取信息 57
    2.5.4 從session中移除指定的對象 57
    2.5.5 實訓(xùn) 為留言管理系統(tǒng)增加訪問
    控制 57
    2.6 任務(wù)六 制作網(wǎng)頁計數(shù)器 58
    2.6.1 application對象 58
    2.6.2 應(yīng)用application對象實現(xiàn)網(wǎng)頁計
    數(shù)器 58
    模塊二小結(jié) 59
    習(xí)題二 60
    模塊三 訪問數(shù)據(jù)庫 64
    3.1 任務(wù)一 使用MySQL 65
    3.1.1 創(chuàng)建數(shù)據(jù)庫 65
    3.1.2 創(chuàng)建、刪除和修改表 67
    3.1.3 插入表數(shù)據(jù) 70
    3.1.4 修改、刪除表數(shù)據(jù) 71
    3.1.5 備份和恢復(fù)數(shù)據(jù)庫 72
    3.1.6 實訓(xùn) 創(chuàng)建留言管理系統(tǒng)的數(shù)據(jù)庫 74
    3.2 任務(wù)二 使用SQL操作數(shù)據(jù) 74
    3.2.1 數(shù)據(jù)管理語句 74
    3.2.2 數(shù)據(jù)查詢語句 76
    3.2.3 SQL實訓(xùn) 81
    3.3 任務(wù)三 認識連接數(shù)據(jù)庫的步驟 82
    3.3.1 JDBC簡介 82
    3.3.2 加載JDBC驅(qū)動程序 83
    3.3.3 提供JDBC連接的URL 85
    3.3.4 創(chuàng)建數(shù)據(jù)庫的連接 85
    3.3.5 創(chuàng)建一個Statement 85
    3.3.6 執(zhí)行SQL語句 86
    3.3.7 處理結(jié)果 86
    3.3.8 關(guān)閉JDBC對象 87
    3.4 任務(wù)四 使用Statement處理數(shù)據(jù) 88
    3.4.1 添加數(shù)據(jù) 88
    3.4.2 查詢數(shù)據(jù) 90
    3.4.3 刪除數(shù)據(jù) 92
    3.4.4 修改數(shù)據(jù) 95
    3.5 任務(wù)五 使用PreparedStatement處理
    數(shù)據(jù) 99
    3.5.1 更新數(shù)據(jù) 99
    3.5.2 查詢數(shù)據(jù) 100
    3.5.3 實訓(xùn) 使用PreparedStatement實現(xiàn)
    留言管理及重置密碼功能 103
    模塊三小結(jié) 104
    習(xí)題三 104
    模塊四 階段實訓(xùn) 108
    第二階段 JSP進階
    模塊五 JSP應(yīng)用優(yōu)化 111
    5.1 任務(wù)一 認識軟件設(shè)計分層架構(gòu) 111
    5.1.1 分層架構(gòu) 111
    5.1.2 分層架構(gòu)的優(yōu)點 112
    5.2 任務(wù)二 使用分層架構(gòu)實現(xiàn)管理員登錄 113
    5.2.1 創(chuàng)建VO類 113
    5.2.2 定義DAO接口 114
    5.2.3 定義DAO真實主題實現(xiàn)類 114
    5.2.4 定義業(yè)務(wù)邏輯控制接口 116
    5.2.5 定義業(yè)務(wù)邏輯實現(xiàn)類 116
    5.2.6 編寫JSP頁面文件 117
    5.2.7 實訓(xùn) 使用分層架構(gòu)實現(xiàn)重置密碼 117
    模塊五小結(jié) 117
    習(xí)題五 118
    模塊六 JSP開發(fā)業(yè)務(wù)應(yīng)用 120
    6.1 任務(wù)一 實現(xiàn)頁面的分頁顯示 120
    6.1.1 計算顯示的頁數(shù) 121
    6.1.2 獲取當(dāng)前頁的數(shù)據(jù) 121
    6.1.3 在JSP頁面中分頁設(shè)置 122
    6.2 任務(wù)二 使用SmartUpload實現(xiàn)文件
    上傳下載 124
    6.2.1 獲取和部署SmartUpload組件 124
    6.2.2 設(shè)置表單屬性 124
    6.2.3 應(yīng)用SmartUpload組件上傳文件 124
    6.2.4 應(yīng)用SmartUpload組件下載文件 126
    6.3 任務(wù)三 使用FusionCharts Free顯示
    動態(tài)數(shù)據(jù)圖表 128
    6.3.1 FusionCharts Free概述 128
    6.3.2 應(yīng)用FusionCharts Free顯示圖形 128
    模塊六小結(jié) 137
    習(xí)題六 137
    模塊七 Servlet技術(shù)基礎(chǔ) 139
    7.1 任務(wù)一 認識Servlet 139
    7.1.1 Servlet簡介 139
    7.1.2 Servlet的生命周期 141
    7.2 任務(wù)二 開發(fā)并部署一個簡單的Servlet 142
    7.2.1 創(chuàng)建Servlet 142
    7.2.2 Servlet的配置與部署 145
    7.2.3 運行Servlet 146
    7.3 任務(wù)三 認識MVC模式 147
    7.3.1 MVC模式原理 147
    7.3.2 使用JSP和Servlet實現(xiàn)MVC模式 148
    7.3.3 MVC實訓(xùn) 151
    模塊七小結(jié) 152
    習(xí)題七 153
    模塊八 階段實訓(xùn) 155
    第三階段 JSP項目實戰(zhàn)
    模塊九 學(xué)生會網(wǎng)站項目開發(fā) 159
    9.1 需求分析 159
    9.1.1 項目概述 159
    9.1.2 系統(tǒng)用例 159
    9.2 系統(tǒng)設(shè)計 160
    9.2.1 總體框架設(shè)計 160
    9.2.2 模塊設(shè)計 161
    9.2.3 數(shù)據(jù)庫設(shè)計 161
    9.2.4 類的設(shè)計 163
    9.3 網(wǎng)站管理功能實現(xiàn) 164
    9.3.1 網(wǎng)站管理功能概述 164
    9.3.2 用戶管理模塊實現(xiàn) 164
    9.3.3 實訓(xùn) 使用MVC模式實現(xiàn)勤工
    儉學(xué)管理 186
    9.3.4 新聞管理模塊實現(xiàn) 187
    9.3.5 實訓(xùn) 使用MVC模式實現(xiàn)特色
    活動管理 202
    9.3.6 文件管理模塊實現(xiàn) 203
    9.3.7 實訓(xùn) 使用MVC模式實現(xiàn)榮譽
    管理 212
    9.4 網(wǎng)站前臺信息展示實現(xiàn) 213
    9.4.1 網(wǎng)站首頁實現(xiàn) 214
    9.4.2 分支頁實現(xiàn) 216
    9.4.3 詳細頁實現(xiàn) 218
    9.5 代碼測試與發(fā)布 220
    9.5.1 測試用例 220
    9.5.2 代碼發(fā)布 221
    習(xí)題九 221
    參考文獻 224
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 涩涩涩视频在线观看免费 | 色婷婷成人 | 护士freesex欧美 | 涩涩视频网站 | 亚洲国产人成在线观看 | 成人国产精品 | 色视频在线网站 | 欧美成人亚洲综合精品欧美激情 | 中文字幕日韩女同互慰视频 | 欧美精品黄页在线观看视频 | 伊人网成人| 欧美14p| 国产精品自在自线亚洲 | 伊人小婷婷色香综合缴缴情 | 国产精品精品国产 | 午夜国产在线观看 | 日韩欧美一二三区 | 伊人爱爱 | 视频一区二区三区免费观看 | 国产激情视频网站 | 亚洲一级毛片免费看 | 欧美不卡影院 | 美女激情网站 | 欧美午夜色大片在线观看免费 | 久久99网站 | 国产在线91精品 | 久久成人亚洲香蕉草草 | 亚洲国产www | 六月天综合网 | 日韩第一| 国产在线一区精品对白麻豆 | 五月婷婷婷婷婷 | 2020国产精品永久在线观看 | 青青草99久久精品国产综合 | 亚洲人成亚洲精品 | 免费看一级淫片成人 | 国产性色视频在线高清 | 国产嫩草在线观看 | 亚洲午夜精品久久久久久成年 | 精品一区二区三区无卡乱码 | 黄色高清视频 |