欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

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

JSP程序設計

中國水利水電出版社
    【作 者】廖永紅 羅佳 等編著 【I S B N 】978-7-5084-7624-7 【責任編輯】李炎 【適用讀者群】高職高專 【出版時間】2010-08-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】208 【千字數】318 【印 張】13 【定 價】22 【叢 書】21世紀高職高專創新精品規劃教材 【備注信息】
圖書詳情

    本書以一個經典的“99魔法牌”實例作為學習案例,以循序漸進的方法,由淺到深,逐漸引導讀者如何構架和開發JSP動態網站,講解其中的技巧、方法、經驗,充分體現以經驗為后盾、以實用為目標、以實例為導向、以實踐為主線的編寫思想。

    本書在章節安排上也體現了基礎篇、提高篇、高級篇的遞進關系。本書最后以一個常見商務網站為練習案例,引導學生獨立完成登錄注冊模塊、購物車模塊、圖片管理模塊、新聞發布模塊等,加強對JSP應用的掌握,引導學生發現新問題,培養自我學習與探索的能力。

    本書既可作為高職高專院校計算機應用類專業的教材,也可供對網站開發有興趣的讀者參考,還可以作為各培訓機構網站設計方面的培訓參考用書。

    編寫思想:經驗為后盾,實用為目標,實例為導向,實踐為主線

    內容特點:案例驅動,過程分解,知識精簡,突出重點,以練帶講

    以“案例驅動”模式組織教材內容,展開知識點;遵循高職教育的“夠用為度”課堂原則,以實踐過程分解理論

    用一個經典的“99魔法牌”實例作為學習案例,循序漸進引導讀者構架和開發JSP動態網站,講解其中的技巧、方法、經驗

    本書是面向高職類計算機專業的學生,以“案例驅動”模式組織教材內容,展開知識點,遵循高職教育的“夠用為度”課堂原則,以實踐過程分解理論,用一個經典的“99魔法牌”實例作為學習案例,以循序漸進的方法,由淺到深,逐漸引導讀者構架和開發JSP動態網站,講解其中的技巧、方法、經驗。全書充分體現以經驗為后盾、以實用為目標、以實例為導向、以實踐為主線的編寫思想。在章節安排上也體現了基礎篇、提高篇、高級篇遞進關系,教材的組織線索如下:

    從游戲首頁(http、靜態頁的回顧)→用戶登錄(JSP、Servlet的基礎知識)→游戲列表管理/玩家管理(JDBC、動態頁設計)→游戲操作/游戲邏輯(邏輯與頁面的分離,JSP+Bean編程技巧)→游戲操作、界面性能的改進(Web 2.0及Ajax等新技術)→程序的打包與部署→程序維護性、結構優化(介紹MVC架構Struts)→游戲服務擴展需求(簡介輕量級J2EE (Struts 2+Spring+Hibernate)架構中的MVC技術(Struts 2)。開發工具采用Eclipse+MyEclipse。

    在本書的最后,以一個常見商務網站為練習案例,引導學生獨立完成登錄注冊模塊、購物車模塊、圖片管理模塊、新聞發布模塊等,加強對JSP應用的掌握,引導學生發現新問題,培養自我學習與探索的能力。

    本書的特點是:案例驅動,過程分解,知識精簡,突出重點,講練結合,以練帶講。教程內容安排循序漸進,按開發的過程、進度展開,各章主要由以下功能單元組成:

    案例:從整體上描述案例的用戶需求及軟件需求,提出系統功能目標。

    任務:按開發過程、進度,分解出要實現的階段性功能、任務,提出階段性目標。

    方案:對階段性功能進行分析,設計解決方案,為實現程序提供過程、結構思路。

    知識:針對階段性方案,以夠用為度,目標明確地介紹基礎的概念、知識、技術。

    實踐:按方案展開過程步驟,完全可操作性地引導學生一步一步地完成開發任務。

    資料:要求閱讀的知識材料,比較系統地介紹實用的知識面、技術點,拓展能力。

    研究:以系統的改進或擴展為目標線索,要求獨立分析、搜集資料、設計與實現。

    本教程的教與學:以案例目標驅動,按任務分解推進,做階段分析引導,傳夠用為度知識,教師示范操作并講解,學生模仿實踐、閱讀資料、總結知識、學會學習與擴展。

    本教程編寫分工如下:廖永紅老師負責規劃、設計、編寫教程案例,并執筆編寫第1章、第3至7章、第11章,羅佳老師執筆編寫第2章、第8至10章,古凌嵐老師負責教學課件的制作,吳紹根老師協助進行案例的調試與整合,汪清明教授從整體上把握教程的教學思想與風格,李洛教授主持軟件技術專業課程體系的總體規劃設計,并對本書的技能目標及知識點進行審定。在本書編寫過程中,陳建潮、熊風霞、陳其明、袁宜英、張嬋等老師還提出了寶貴的意見。在此一并表示感謝!

    編 者

    2010年5月


    前言

    第1章 案例描述及JSP技術 1
    1.1 案例:99魔法牌案例描述 1
    1.2 知識:C/S和B/S結構模式 2
    1.3 知識:HTML靜態網頁 3
    1.4 知識:JSP動態網頁 4
    1.5 知識:Servlet及JSP運行過程 5
    第2章 環境配置與開發工具 6
    2.1 實踐:JDK的下載與安裝 6
    2.2 實踐:Tomcat服務器安裝和配置 7
    2.2.1 安裝Tomcat 7
    2.2.2 運行Tomcat 9
    2.3 實踐:使用Eclipse開發JSP 10
    2.3.1 安裝和配置Eclipse 10
    2.3.2 開發JSP 12
    第3章 MyEclipse及JSP初步 14
    3.1 任務:設計游戲首頁 14
    3.2 實踐:創建、配置、布置Web項目 14
    3.3 知識:Eclipse的基本概念與界面 17
    3.3.1 工作區(Workspace)及項目
    (Project) 17
    3.3.2 常用工具及功能 17
    3.3.3 透視圖(Perspective)切換器 18
    3.3.4 視圖(View) 19
    3.3.5 編輯器(Editor) 20
    3.3.6 導入、導出項目 20
    3.4 實踐:從HTML到JSP 21
    3.5 知識:認識JSP代碼結構 25
    3.6 資料:JSP基本語法 27
    3.6.1 腳本 27
    3.6.2 指令 29
    3.6.3 動作 31
    第4章 JSP應用編程 39
    4.1 任務:用戶登錄及訪問控制 39
    4.2 方案:技術分析與設計要點 40
    4.3 實踐:實現登錄及訪問控制 44
    4.4 知識:了解JSP內置對象 49
    4.5 資料:應用JSP對象 50
    4.5.1 對象的作用域 50
    4.5.2 內置request對象 51
    4.5.3 內置response對象 57
    4.5.4 內置session對象 58
    4.5.5 內置application對象 60
    4.5.6 內置out對象 61
    4.5.7 內置page對象 62
    4.5.8 內置exception對象 62
    4.5.9 內置pageContext對象 62
    4.5.10 內置config對象 63
    4.5.11 Cookie對象 64
    4.5.12 中文編碼問題 66
    4.6 研究:訪問IP限制功能 66
    第5章 JDBC數據庫編程 68
    5.1 任務:用戶及游戲成績管理 68
    5.2 方案:功能分析與設計要點 70
    5.3 實踐:用戶注冊及信息更新 72
    5.4 知識:JDBC編程總結 81
    5.5 資料:JDBC知識與技術 85
    5.5.1 加載驅動程序 85
    5.5.2 建立連接對象 86
    5.5.3 執行SQL 語句 86
    5.5.4 結果集的使用 87
    5.5.5 執行參數化SQL 88
    5.5.6 執行存儲過程 88
    5.6 研究:成績查詢及用戶維護 90
    第6章 JSP+JavaBean技術 91
    6.1 任務:游戲大廳、房間、牌桌 92
    6.2 方案:技術分析與實現要點 94
    6.2.1 面向對象分析與設計 94
    6.2.2 游戲對象模型的代碼結構 95
    6.2.3 JSP界面頁與JavaBean對象的關系
    設計 98
    6.2.4 使用JavaBean屬性的get/set方法 99
    6.3 實踐:JSP+JavaBean實現游戲 99
    6.3.1 實現(進入)游戲大廳 100
    6.3.2 實現(進入)游戲房間 102
    6.3.3 實現(坐上)玩家位置 110
    6.3.4 實現(坐在)游戲牌桌 114
    6.3.5 實現(后臺)定時維護 122
    6.3.6 試運行、測試游戲 124
    6.4 資料:JavaBean知識與技術 124
    6.4.1 JavaBean簡介 124
    6.4.2 JavaBean相關標簽 125
    6.4.3 JSP+JavaBean例子 126
    6.5 研究:Session事件的監聽 128
    第7章 Ajax技術的應用 129
    7.1 任務:改進界面刷新效率和閃動 129
    7.2 方案:Ajax解決方案的要點 129
    7.3 實踐:使用Ajax改進游戲(牌桌)頁 130
    7.4 資料:Ajax知識與技術 139
    7.4.1 Ajax技術應用簡介 139
    7.4.2 如何發送一個Ajax請求 140
    7.4.3 處理服務器響應的函數 142
    7.4.4 一個簡單Ajax應用實例 142
    7.4.5 如何處理XML響應 143
    7.4.6 Ajax對象就緒狀態 144
    7.5 研究:xml/html的文檔對象模型
    (Dom) 144
    第8章 JSP應用與提高 146
    8.1 Java文件操作基礎 146
    8.1.1 任務:游戲運行日志 146
    8.1.2 實踐:記錄游戲運行日志 146
    8.1.3 知識:java文件操作 148
    8.2 開源Excel組件的學習與應用 152
    8.2.1 任務:Excel管理報表 152
    8.2.2 方案:技術分析與實現要點 152
    8.2.3 實踐:以Excel格式輸出積分前10
    名的玩家信息 152
    8.2.4 知識:POI組件包 155
    8.3 文件上傳 156
    8.3.1 任務:上傳文件 156
    8.3.2 方案:技術分析與設計要點 157
    8.3.3 實踐:在注冊時上傳個性圖片 158
    8.3.4 知識:jspSmartUpload組件 161
    8.4 發送郵件(JavaMail) 164
    8.4.1 任務:發送郵件給注冊用戶 164
    8.4.2 方案:技術分析與設計要點 164
    8.4.3 實踐:創建一個用來發送郵件
    的JavaBean 165
    8.4.4 知識:發送帶附件的郵件 166
    第9章 Web配置、打包和部署 168
    9.1 任務:部署Web應用 168
    9.2 方案:技術分析與實現要點 168
    9.3 實踐:將Web應用程序打包并部署 169
    9.3.1 打包應用程序 169
    9.3.2 在Tomcat上部署 170
    9.4 資料:Web配置 170
    第10章 MVC架構(Struts) 175
    10.1 任務:改善JSP開發結構 175
    10.2 方案:技術分析與實現要點 175
    10.3 實踐:利用JSP+Servlet+JavaBean
    實現MVC架構 176
    10.4 實踐:利用Struts開發Web應用 180
    10.5 知識:Struts 2架構 186
    第11章 典型的商業網站案例 188
    11.1 案例:C2C網上拍賣系統 188
    11.1.1 系統主頁預覽 189
    11.1.2 用戶注冊及激活 189
    11.1.3 用戶登錄 191
    11.1.4 買(拍)東西 191
    11.1.5 賣(發布)東西 193
    11.1.6 管理用戶 193
    11.1.7 商品管理 194
    11.2 方案:分析與設計要點 194
    11.2.1 系統用例分析 194
    11.2.2 系統設計要點 195
    11.2.3 數據庫表設計 195
最新評論共有 2 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 黄色毛片一级 | 国产毛片久久精品 | 国产网站免费在线观看 | 日韩精品a在线视频 | 国产一区二区三区在线看 | 黄.www | 黄色资源网址 | 一区二区三区不卡视频 | 久久高清免费视频 | 亚洲欧美精品一中文字幕 | 99在线视频观看 | 国产精品久久久久三级 | 91日本在线精品高清观看 | 久久久久久久久网站 | 欧美激情伦妇在线观看 | 欧美国产合集在线视频 | 久久精品视屏 | 亚洲国产精品67194成人 | 亚洲精品色 | 久久在线精品 | 欧美日韩一区二区三区四区在线观看 | www.亚洲在线 | 精品看片 | 国产精选一区 | 偷偷久久| 欧美成人ass | 三级黄色网 | 五月天激激婷婷大综合蜜芽 | 精品欧美一区二区在线观看 | 亚洲精品自产拍在线观看 | 毛片免费全部播放一级 | 97在线观看免费视频 | 加勒比一本一道在线 | 亚洲日本精品 | 成年人一级片 | 免费一级毛片视频 | v片在线看| 91影视永久福利免费观看 | 免费一区二区三区在线视频 | 麻豆md国产在线观看 | 国产成人精品曰本亚洲77美色 |