JSP程序設計-慕課版 版權信息
- ISBN:9787115417633
- 條形碼:9787115417633 ; 978-7-115-41763-3
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
JSP程序設計-慕課版 本書特色
本書系統地介紹了有關jsp開發所涉及的各類知識。全書共分13章,內容包括jsp概述、jsp開發基礎、jsp語法、jsp內置對象、javabean技術、servlet技術、jsp實用組件、jsp數據庫應用開發、jsp與ajax及jsp高級技術,并通過jsp綜合開發實例——清爽夏日九宮格日記網,介紹了jsp應用的開發流程和相關技術的綜合應用。全書提供了兩個課程設計方案,在線投票系統和ajax聊天室,供學生綜合實踐使用。
本書為慕課版教材,各章節主要內容配備了以二維碼為載體的微課,并在人郵學院(www.rymooc.com)平臺上提供了慕課。此外,本書還提供了課程資源包,資源包中提供有本書所有實例、上機指導、綜合案例和課程設計的源代碼,制作精良的電子課件ppt,自測試卷等內容。資源包也可在人郵學院上下載。其中,源代碼全部經過精心測試,能夠在windows 7、windows 8、windows 10系統下編譯和運行。
JSP程序設計-慕課版 內容簡介
30小時慕課教學視頻同步講解,讓學習更高效快捷;80個精彩課堂案例,12個課堂實驗,1個綜合案例,java學習從入門到精通;66道習題,300道自測題,5套自測試卷,鞏固所學知識;提供免費教學資源,包括精品教學ppt、案例源代碼、自測題庫、拓展綜合案例。
JSP程序設計-慕課版 目錄
第1章 jsp概述 11.1 jsp技術概述 21.2 jsp技術特征 31.3 jsp的處理過程 41.4 jsp與其他服務器端腳本語言的比較 51.5 jsp開發環境搭建 61.5.1 jsp的運行環境 61.5.2 jdk的安裝與配置 61.5.3 tomcat的安裝與啟動 91.6 jsp開發工具 101.6.1 eclipse的安裝與啟動 111.6.2 eclipse的使用 111.7 jsp程序開發模式 161.8 **個jsp應用 171.9 小結 19習題 19上機指導 19第2章 jsp開發基礎 202.1 java語言基礎 212.1.1 基本數據類型及基本數據類型間的轉換 212.1.2 變量與常量 222.1.3 運算符的應用 232.1.4 流程控制語句 26 2.1.5 字符串處理 312.1.6 數組的創建與應用 332.1.7 面向對象程序設計 342.1.8 集合類的應用 392.1.9 異常處理語句 402.2 javascript腳本語言 412.2.1 javascript腳本語言概述 422.2.2 在jsp中引入javascript 422.2.3 javascript的數據類型與運算符 422.2.4 javascript的流程控制語句 442.2.5 函數的定義和調用 462.2.6 事件 472.2.7 javascript常用對象的應用 482.3 小結 50習題 51上機指導 51第3章 jsp語法 523.1 了解jsp的基本構成 533.2 jsp的指令標識 543.2.1 使用page指令 543.2.2 使用include指令 563.2.3 使用taglib指令 573.3 jsp的腳本標識 573.3.1 jsp表達式(expression) 573.3.2 聲明標識(declaration) 583.3.3 腳本程序(scriptlet) 593.4 jsp的注釋 603.4.1 html中的注釋 603.4.2 帶有jsp表達式的注釋 603.4.3 隱藏注釋 613.4.4 腳本程序(scriptlet)中的注釋 613.5 動作標識 633.5.1 <jsp:include> 633.5.2 <jsp:forward> 653.5.3 <jsp:usebean> 663.5.4 <jsp:setproperty> 683.5.5 <jsp:getproperty> 713.5.6 <jsp:fallback> 733.5.7 <jsp:plugin> 733.5.8 <jsp:param>子標識 763.6 小結 76習題 77上機指導 77第4章 jsp內置對象 784.1 jsp內置對象概述 794.2 request對象 804.2.1 訪問請求參數 804.2.2 在作用域中管理屬性 814.2.3 獲取cookie 814.2.4 獲取客戶信息 824.2.5 訪問安全信息 834.2.6 訪問國際化信息 834.3 response對象 844.3.1 重定向網頁 844.3.2 設置http響應報頭 854.3.3 緩沖區配置 864.4 session對象 864.4.1 創建及獲取客戶的會話 874.4.2 從會話中移除指定的對象 874.4.3 銷毀session 884.4.4 會話超時的管理 884.5 application對象 884.5.1 訪問應用程序初始化參數 884.5.2 管理應用程序環境屬性 894.6 out對象 904.6.1 管理響應緩沖 904.6.2 向客戶端輸出數據 914.7 其他內置對象 914.7.1 獲取會話范圍的pagecontext對象 914.7.2 讀取web.xml配置信息的config對象 914.7.3 應答或請求的page對象 924.7.4 獲取異常信息的exception對象 924.8 小結 93習題 93上機指導 93第5章 javabean技術 945.1 javabean概述 955.1.1 javabean技術介紹 955.1.2 javabean的種類 955.1.3 javabean規范 965.2 javabean中的屬性 975.2.1 簡單屬性(simple) 975.2.2 索引屬性(indexed) 985.3 javabean的應用 985.3.1 創建javabean 995.3.2 在jsp頁面中應用javabean 1005.4 javabean的應用實例 1045.4.1 應用javabean解決中文亂碼 1045.4.2 應用javabean實現購物車 1075.5 小結 114習題 115上機指導 115第6章 servlet技術 1166.1 servlet基礎 1176.1.1 servlet技術簡介 1176.1.2 servlet技術功能 1176.1.3 servlet技術特點 1176.1.4 servlet的生命周期 1186.1.5 servlet與jsp的區別 1196.1.6 servlet的代碼結構 1196.2 servlet api編程常用接口和類 1206.2.1 servlet接口 1206.2.2 httpservlet類 1206.2.3 servletconfig接口 1216.2.4 httpservletrequest接口 1216.2.5 httpservletresponse接口 1226.2.6 genericservlet類 1236.3 servlet開發 1236.3.1 servlet的創建 1236.3.2 servlet的配置 1256.4 servlet過濾器 1286.4.1 什么是過濾器 1286.4.2 過濾器核心對象 1296.4.3 過濾器創建與配置 130 6.4.4 字符編碼過濾器 1336.5 servlet監聽器 1376.5.1 servlet監聽器簡介 1376.5.2 servlet監聽器的工作原理 1376.5.3 監聽servlet上下文 1376.5.4 監聽http會話 1386.5.5 監聽servlet請求 1396.5.6 使用監聽器查看在線用戶 1396.6 servlet的應用實例 1416.6.1 應用servlet實現留言板 1416.6.2 應用servlet實現購物車 1456.7 小結 153習題 154上機指導 154第7章 jsp實用組件 1557.1 jsp文件操作 1567.1.1 添加表單及表單元素 1567.1.2 創建上傳對象 1567.1.3 解析上傳請求 1567.2 發送e-mail 1597.2.1 java mail組件簡介 1597.2.2 java mail核心類簡介 1597.2.3 搭建java mail的開發環境 1637.2.4 在jsp中應用java mail組件發送e-mail 1647.3 jsp動態圖表 1667.3.1 jfreechart的下載與使用 1667.3.2 jfreechart的核心類 1677.3.3 利用jfreechart生成動態圖表 1677.4 jsp報表 1697.4.1 itext組件簡介 1697.4.2 itext組件的下載與配置 1697.4.3 應用itext組件生成jsp報表 1707.5 小結 177習題 177上機指導 177第8章 jsp數據庫應用開發 1788.1 數據庫管理系統 1798.1.1 sql server 2008數據庫 1798.1.2 mysql數據庫 1818.1.3 oracle數據庫 1818.1.4 access數據庫 1818.2 jdbc概述 1818.2.1 jdbc技術介紹 1818.2.2 jdbc驅動程序 1828.3 jdbc中的常用接口 1838.3.1 驅動程序接口driver 1838.3.2 驅動程序管理器drivermanager 1838.3.3 數據庫連接接口connection 1838.3.4 執行sql語句接口statement 1848.3.5 執行動態sql語句接口preparedstatement 1858.3.6 執行存儲過程接口callablestatement 1858.3.7 訪問結果集接口resultset 1868.4 jdbc訪問數據庫過程 1878.5 典型jsp數據庫連接 1888.5.1 sql server 2008數據庫的連接 1888.5.2 access數據庫的連接 1898.5.3 mysql數據庫的連接 1908.6 數據庫操作技術 1908.6.1 查詢操作 1918.6.2 添加操作 1928.6.3 修改操作 1928.6.4 刪除操作 1938.7 連接池技術 1948.7.1 連接池簡介 1948.7.2 在tomcat中配置連接池 1958.7.3 使用連接池技術訪問數據庫 1958.8 小結 197習題 197上機指導 197第9章 jsp與ajax 1989.1 了解ajax 1999.1.1 什么是ajax 1999.1.2 ajax開發模式與傳統開發模式的比較 1999.2 使用xmlhttprequest對象 2009.2.1 初始化xmlhttprequest對象 2009.2.2 xmlhttprequest對象的常用方法 2019.2.3 xmlhttprequest對象的常用屬性 2029.3 傳統ajax的工作流程 2039.3.1 發送請求 2039.3.2 處理服務器響應 2059.3.3 一個完整的實例——檢測用戶名是否唯一 2069.4 jquery實現ajax 2089.4.1 jquery簡介 2089.4.2 我的**個jquery腳本 2099.4.3 應用load()方法發送請求 2109.4.4 發送get和post請求 2119.4.5 服務器返回的數據格式 2159.4.6 使用$.ajax()方法 2199.5 ajax開發需要注意的幾個問題 2209.5.1 安全問題 2209.5.2 性能問題 2219.5.3 瀏覽器兼容性問題 2219.5.4 中文編碼問題 2219.6 小結 222習題 222上機指導 222第10章 jsp高級技術 22310.1 el表達式 22410.1.1 表達式語言 22410.1.2 el表達式的簡單使用 22410.1.3 el表達式的語法 22410.1.4 el表達式的運算符 22510.1.5 el表達式中的隱含對象 22610.1.6 el表達式中的保留字 22610.2 jstl標準標簽庫 22710.2.1 表達式標簽 23010.2.2 條件標簽 23210.2.3 循環標簽 23510.2.4 url操作標簽 23610.3 自定義標簽庫的開發 23810.3.1 自定義標簽的定義格式 23810.3.2 自定義標簽的構成 23810.3.3 在jsp文件中引用自定義標簽 24010.4 jsp框架技術 24210.4.1 struts 2框架 24210.4.2 spring框架 24310.4.3 hibernate技術 24410.5 小結 244習題 245上機指導 245第11章 jsp綜合開發實例——清爽夏日九宮格日記網 24611.1 項目設計思路 24711.1.1 功能闡述 24711.1.2 系統預覽 24711.1.3 功能結構 24811.1.4 文件夾組織結構 24911.2 數據庫設計 24911.2.1 數據庫設計 24911.2.2 數據表設計 25011.3 公共模塊設計 25011.3.1 編寫數據庫連接及操作的類 25011.3.2 編寫保存分頁代碼的javabean 25311.3.3 配置解決中文亂碼的過濾器 25511.3.4 編寫實體類 25611.4 主界面設計 25711.4.1 主界面概述 25711.4.2 讓采用div css布局的頁面內容居中 25711.4.3 主界面的實現過程 25811.5 用戶模塊設計 25911.5.1 用戶模塊概述 25911.5.2 實現ajax重構 25911.5.3 用戶注冊的實現過程 26111.5.4 用戶登錄的實現過程 27011.5.5 退出登錄的實現過程 27411.5.6 忘記密碼的實現過程 27411.6 顯示九宮格日記列表模塊設計 27611.6.1 顯示九宮格日記列表概述 27611.6.2 展開和收縮圖片 27711.6.3 查看日記原圖 27911.6.4 對日記圖片進行左轉和右轉 27911.6.5 顯示全部九宮格日記的實現過程 28211.6.6 我的日記的實現過程 28511.6.7 刪除我的日記的實現過程 28611.7 寫九宮格日記模塊設計 28711.7.1 寫九宮格日記概述 28711.7.2 應用jquery讓png圖片在ie 6下背景透明 28711.7.3 填寫日記信息的實現過程 28811.7.4 預覽生成的日記圖片的實現過程 29211.7.5 保存日記圖片的實現過程 29611.8 項目發布 29811.9 小結 299第12章 課程設計一—在線投票系統 30012.1 課程設計的目的 30112.2 設計思路 30112.2.1 顯示投票選項的設計思路 30112.2.2 參與投票的設計思路 30112.2.3 顯示投票結果的設計思路 30212.3 設計過程 30212.3.1 數據表的設計 30212.3.2 值javabean的設計 30312.3.3 數據庫操作類的編寫 30412.3.4 工具類的編寫 30912.3.5 顯示投票選項的設計 30912.3.6 參與投票的設計 31112.3.7 查看結果的設計 31312.4 小結 315第13章 課程設計二—ajax聊天室 31613.1 課程設計的目的 31713.2 設計思路 31713.3 設計過程 31713.3.1 用戶javabean的編寫 31713.3.2 登錄頁面的設計 31813.3.3 聊天室主頁面設計 31913.3.4 在線人員列表的設計 31913.3.5 用戶發言的設計 32113.3.6 顯示聊天內容的設計 32213.3.7 退出聊天室的設計 32413.4 小結 325參考文獻 326
展開全部
JSP程序設計-慕課版 作者簡介
明日科技,程序設計類暢銷書作者,其主要作品“視頻大講堂”系列,每個品種都在其同品種的圖書中銷售名列前茅。累計銷售數十萬冊。其中《Java Web從入門到精通》長期占據Java Web零售圖書排行榜前三位,年銷量上萬冊。