關(guān)于我們
書單推薦
新書推薦
|
JSP程序設(shè)計(jì) 慕課版
本書系統(tǒng)地介紹了有關(guān)JSP開發(fā)所涉及的各類知識(shí)。全書共分13章,內(nèi)容包括JSP概述、JSP開發(fā)基礎(chǔ)、JSP語(yǔ)法、JSP內(nèi)置對(duì)象、JavaBean技術(shù)、Servlet技術(shù)、JSP實(shí)用組件、JSP數(shù)據(jù)庫(kù)應(yīng)用開發(fā)、JSP與Ajax及JSP高級(jí)技術(shù),并通過(guò)JSP綜合開發(fā)實(shí)例——清爽夏日九宮格日記網(wǎng),介紹了JSP應(yīng)用的開發(fā)流程和相關(guān)技術(shù)的綜合應(yīng)用。全書提供了兩個(gè)課程設(shè)計(jì)方案,在線投票系統(tǒng)和Ajax聊天室,供學(xué)生綜合實(shí)踐使用。
本書為慕課版教材,各章節(jié)主要內(nèi)容配備了以二維碼為載體的微課,并在人郵學(xué)院 平臺(tái)上提供了慕課。此外,本書還提供了課程資源包,資源包中提供有本書所有實(shí)例、上機(jī)指導(dǎo)、綜合案例和課程設(shè)計(jì)的源代碼,制作精良的電子課件PPT,自測(cè)試卷等內(nèi)容。資源包也可在人郵學(xué)院上下載。其中,源代碼全部經(jīng)過(guò)精心測(cè)試,能夠在Windows 7、Windows 8、Windows 10系統(tǒng)下編譯和運(yùn)行。
30小時(shí)慕課教學(xué)視頻同步講解,讓學(xué)習(xí)更高效快捷
80個(gè)精彩課堂案例,12個(gè)課堂實(shí)驗(yàn),1個(gè)綜合案例,Java學(xué)習(xí)從入門到精通 66道習(xí)題,300道自測(cè)題,5套自測(cè)試卷,鞏固所學(xué)知識(shí) 提供免費(fèi)教學(xué)資源,包括精品教學(xué)PPT、案例源代碼、自測(cè)題庫(kù)、拓展綜合案例
明日科技,程序設(shè)計(jì)類暢銷書作者,其主要作品“視頻大講堂”系列,每個(gè)品種都在其同品種的圖書中銷售名列前茅。累計(jì)銷售數(shù)十萬(wàn)冊(cè)。其中《Java Web從入門到精通》長(zhǎng)期占據(jù)Java Web零售圖書排行榜前三位,年銷量上萬(wàn)冊(cè)。
第1章 JSP概述 1
1.1 JSP技術(shù)概述 2 1.2 JSP技術(shù)特征 3 1.3 JSP的處理過(guò)程 4 1.4 JSP與其他服務(wù)器端腳本語(yǔ)言的比較 5 1.5 JSP開發(fā)環(huán)境搭建 6 1.5.1 JSP的運(yùn)行環(huán)境 6 1.5.2 JDK的安裝與配置 6 1.5.3 Tomcat的安裝與啟動(dòng) 9 1.6 JSP開發(fā)工具 10 1.6.1 Eclipse的安裝與啟動(dòng) 11 1.6.2 Eclipse的使用 11 1.7 JSP程序開發(fā)模式 16 1.8 第一個(gè)JSP應(yīng)用 17 1.9 小結(jié) 19 習(xí)題 19 上機(jī)指導(dǎo) 19 第2章 JSP開發(fā)基礎(chǔ) 20 2.1 Java語(yǔ)言基礎(chǔ) 21 2.1.1 基本數(shù)據(jù)類型及基本數(shù)據(jù)類型間的轉(zhuǎn)換 21 2.1.2 變量與常量 22 2.1.3 運(yùn)算符的應(yīng)用 23 實(shí)例:應(yīng)用條件運(yùn)算符輸出庫(kù)存信息 2.1.4 流程控制語(yǔ)句 26 實(shí)例:if...else語(yǔ)句示例 實(shí)例:應(yīng)用switch語(yǔ)句,根據(jù)輸入的星期數(shù),輸出相應(yīng)的提示信息 實(shí)例:分別利用for、while和do...while循環(huán)語(yǔ)句計(jì)算1到100之間所有整數(shù)和 2.1.5 字符串處理 31 實(shí)例:字符串應(yīng)用實(shí)例 2.1.6 數(shù)組的創(chuàng)建與應(yīng)用 33 2.1.7 面向?qū)ο蟪绦蛟O(shè)計(jì) 34 實(shí)例:在類中聲明兩個(gè)成員方法 實(shí)例:在類中聲明3個(gè)成員變量,并且在其成員方法中聲明兩個(gè)局部變量 實(shí)例:對(duì)象的使用方法 2.1.8 集合類的應(yīng)用 39 實(shí)例:使用ArrayList集合存儲(chǔ)數(shù)據(jù) 實(shí)例:實(shí)現(xiàn)創(chuàng)建空的Vector對(duì)象,并向其添加元素,然后輸出所有元素 2.1.9 異常處理語(yǔ)句 40 2.2 JavaScript腳本語(yǔ)言 41 2.2.1 JavaScript腳本語(yǔ)言概述 42 2.2.2 在JSP中引入JavaScript 42 2.2.3 JavaScript的數(shù)據(jù)類型與運(yùn)算符 42 2.2.4 JavaScript的流程控制語(yǔ)句 44 實(shí)例:利用while循環(huán)語(yǔ)句將數(shù)字7格式化為00007 實(shí)例:利用do...while循環(huán)語(yǔ)句將數(shù)字7格式化為00007 實(shí)例:利用for循環(huán)語(yǔ)句將數(shù)字7格式化為00007 2.2.5 函數(shù)的定義和調(diào)用 46 2.2.6 事件 47 2.2.7 JavaScript常用對(duì)象的應(yīng)用 48 實(shí)例:在新窗口的狀態(tài)欄中顯示當(dāng)前年份 2.3 小結(jié) 50 習(xí)題 51 上機(jī)指導(dǎo) 51 第3章 JSP語(yǔ)法 52 3.1 了解JSP的基本構(gòu)成 53 3.2 JSP的指令標(biāo)識(shí) 54 3.2.1 使用page指令 54 實(shí)例:設(shè)置錯(cuò)誤提示頁(yè)面內(nèi)容 3.2.2 使用include指令 56 3.2.3 使用taglib指令 57 3.3 JSP的腳本標(biāo)識(shí) 57 3.3.1 JSP表達(dá)式(Expression) 57 3.3.2 聲明標(biāo)識(shí)(Declaration) 58 實(shí)例:簡(jiǎn)單的網(wǎng)站計(jì)數(shù)器 3.3.3 腳本程序(Scriptlet) 59 實(shí)例:在JSP中實(shí)現(xiàn)選擇輸出腳本程序 3.4 JSP的注釋 60 3.4.1 HTML中的注釋 60 實(shí)例:HTML注釋的應(yīng)用 3.4.2 帶有JSP表達(dá)式的注釋 60 實(shí)例:帶有JSP表達(dá)式注釋的應(yīng)用 3.4.3 隱藏注釋 61 實(shí)例:隱藏注釋的應(yīng)用 3.4.4 腳本程序(Scriptlet)中的 注釋 61 實(shí)例:?jiǎn)涡凶⑨尩膽?yīng)用 實(shí)例:多行注釋的應(yīng)用 3.5 動(dòng)作標(biāo)識(shí) 63 3.5.1 63 實(shí)例:通過(guò)include指令和動(dòng)作標(biāo)識(shí)包含文件 3.5.2 65 3.5.3 66 3.5.4 68 實(shí)例:標(biāo)識(shí)的使用 3.5.5 71 實(shí)例:利用標(biāo)簽輸出JavaBean中的屬性 3.5.6 73 3.5.7 73 實(shí)例:codebase屬性的使用 3.5.8 子標(biāo)識(shí) 76 實(shí)例: 3.6 小結(jié) 76 習(xí)題 77 上機(jī)指導(dǎo) 77 第4章 JSP內(nèi)置對(duì)象 78 4.1 JSP內(nèi)置對(duì)象概述 79 4.2 request對(duì)象 80 4.2.1 訪問(wèn)請(qǐng)求參數(shù) 80 實(shí)例:在login.jsp頁(yè)面中通過(guò)表單向login_deal.jsp頁(yè)面提交數(shù)據(jù),在login_deal.jsp獲取提交數(shù)據(jù)并輸出 4.2.2 在作用域中管理屬性 81 實(shí)例:使用request對(duì)象的setAttribute()方法設(shè)置數(shù)據(jù),然后在請(qǐng)求轉(zhuǎn)發(fā)后取得設(shè)置的數(shù)據(jù) 4.2.3 獲取Cookie 81 實(shí)例:使用request對(duì)象的addCookie()方法實(shí)現(xiàn)記錄本次及上一次訪問(wèn)網(wǎng)頁(yè)的時(shí)間 4.2.4 獲取客戶信息 82 實(shí)例:獲取客戶信息示例 4.2.5 訪問(wèn)安全信息 83 4.2.6 訪問(wèn)國(guó)際化信息 83 4.3 response對(duì)象 84 4.3.1 重定向網(wǎng)頁(yè) 84 實(shí)例:重定向網(wǎng)頁(yè)示例 4.3.2 設(shè)置HTTP響應(yīng)報(bào)頭 85 實(shí)例:將JSP頁(yè)面保存為word文檔 4.3.3 緩沖區(qū)配置 86 實(shí)例:輸出緩沖區(qū)的大小并測(cè)試強(qiáng)制將緩沖區(qū)的內(nèi)容發(fā)送給客戶 4.4 session對(duì)象 86 4.4.1 創(chuàng)建及獲取客戶的會(huì)話 87 實(shí)例:創(chuàng)建并獲取客戶會(huì)話 4.4.2 從會(huì)話中移除指定的對(duì)象 87 實(shí)例:通過(guò)setAttribute()方法將數(shù)據(jù)保存在session中,然后通過(guò)removeAttribute()方法移除指定對(duì)象 4.4.3 銷毀session 88 4.4.4 會(huì)話超時(shí)的管理 88 4.5 application對(duì)象 88 4.5.1 訪問(wèn)應(yīng)用程序初始化參數(shù) 88 實(shí)例:訪問(wèn)程序初始化參數(shù) 4.5.2 管理應(yīng)用程序環(huán)境屬性 89 實(shí)例:通過(guò)application對(duì)象中的setAttribute()和getAttribute()方法實(shí)現(xiàn)網(wǎng)頁(yè)計(jì)數(shù)器 4.6 out對(duì)象 90 4.6.1 管理響應(yīng)緩沖 90 4.6.2 向客戶端輸出數(shù)據(jù) 91 4.7 其他內(nèi)置對(duì)象 91 4.7.1 獲取會(huì)話范圍的pageContext對(duì)象 91 4.7.2 讀取web.xml配置信息的config對(duì)象 91 4.7.3 應(yīng)答或請(qǐng)求的page對(duì)象 92 4.7.4 獲取異常信息的exception 對(duì)象 92 4.8 小結(jié) 93 習(xí)題 93 上機(jī)指導(dǎo) 93 第5章 JavaBean技術(shù) 94 5.1 JavaBean概述 95 5.1.1 JavaBean技術(shù)介紹 95 5.1.2 JavaBean的種類 95 實(shí)例:值JavaBean示例 實(shí)例:工具JavaBean示例 5.1.3 JavaBean規(guī)范 96 實(shí)例:JavaBean規(guī)范示例 5.2 JavaBean中的屬性 97 5.2.1 簡(jiǎn)單屬性(Simple) 97 實(shí)例:定義簡(jiǎn)單屬性,并定義相應(yīng)的set×××( )與get×××( )方法進(jìn)行訪問(wèn) 5.2.2 索引屬性(Indexed) 98 實(shí)例:定義索引屬性,并定義相應(yīng)的set×××( )與get×××( )方法進(jìn)行訪問(wèn) 5.3 JavaBean的應(yīng)用 98 5.3.1 創(chuàng)建JavaBean 99 實(shí)例:在Eclipse下創(chuàng)建JavaBean 5.3.2 在JSP頁(yè)面中應(yīng)用JavaBean 100 實(shí)例:獲取用戶留言信息 5.4 JavaBean的應(yīng)用實(shí)例 104 5.4.1 應(yīng)用JavaBean解決中文亂碼 104 實(shí)例:應(yīng)用JavaBean解決中文亂碼 5.4.2 應(yīng)用JavaBean實(shí)現(xiàn)購(gòu)物車 107 實(shí)例:應(yīng)用JavaBean實(shí)現(xiàn)購(gòu)物車 5.5 小結(jié) 114 習(xí)題 115 上機(jī)指導(dǎo) 115 第6章 Servlet技術(shù) 116 6.1 Servlet基礎(chǔ) 117 6.1.1 Servlet技術(shù)簡(jiǎn)介 117 6.1.2 Servlet技術(shù)功能 117 6.1.3 Servlet技術(shù)特點(diǎn) 117 6.1.4 Servlet的生命周期 118 6.1.5 Servlet與JSP的區(qū)別 119 6.1.6 Servlet的代碼結(jié)構(gòu) 119 6.2 Servlet API編程常用接口和類 120 6.2.1 Servlet接口 120 6.2.2 HttpServlet類 120 6.2.3 ServletConfig接口 121 6.2.4 HttpServletRequest接口 121 6.2.5 HttpServletResponse接口 122 6.2.6 GenericServlet類 123 6.3 Servlet開發(fā) 123 6.3.1 Servlet的創(chuàng)建 123 6.3.2 Servlet的配置 125 實(shí)例:通過(guò)Servlet向?yàn)g覽器中輸出文本信息 6.4 Servlet過(guò)濾器 128 6.4.1 什么是過(guò)濾器 128 6.4.2 過(guò)濾器核心對(duì)象 129 6.4.3 過(guò)濾器創(chuàng)建與配置 130 實(shí)例:創(chuàng)建名稱為MyFilter的過(guò)濾器對(duì)象 實(shí)例:通過(guò)過(guò)濾器實(shí)現(xiàn)網(wǎng)站訪問(wèn)計(jì)數(shù)器 6.4.4 字符編碼過(guò)濾器 133 實(shí)例:添加并顯示圖書信息 6.5 Servlet監(jiān)聽(tīng)器 137 6.5.1 Servlet監(jiān)聽(tīng)器簡(jiǎn)介 137 6.5.2 Servlet監(jiān)聽(tīng)器的工作原理 137 6.5.3 監(jiān)聽(tīng)Servlet上下文 137 6.5.4 監(jiān)聽(tīng)HTTP會(huì)話 138 6.5.5 監(jiān)聽(tīng)Servlet請(qǐng)求 139 6.5.6 使用監(jiān)聽(tīng)器查看在線用戶 139 實(shí)例:通過(guò)監(jiān)聽(tīng)器查看用戶在線情況 6.6 Servlet的應(yīng)用實(shí)例 141 6.6.1 應(yīng)用Servlet實(shí)現(xiàn)留言板 141 實(shí)例:應(yīng)用Servlet實(shí)現(xiàn)留言板 6.6.2 應(yīng)用Servlet實(shí)現(xiàn)購(gòu)物車 145 實(shí)例:應(yīng)用Servlet實(shí)現(xiàn)購(gòu)物車 6.7 小結(jié) 153 習(xí)題 154 上機(jī)指導(dǎo) 154 第7章 JSP實(shí)用組件 155 7.1 JSP文件操作 156 7.1.1 添加表單及表單元素 156 7.1.2 創(chuàng)建上傳對(duì)象 156 7.1.3 解析上傳請(qǐng)求 156 實(shí)例:應(yīng)用Commons-FileUpload組件將文件上傳到服務(wù)器 7.2 發(fā)送E-mail 159 7.2.1 Java Mail組件簡(jiǎn)介 159 7.2.2 Java Mail核心類簡(jiǎn)介 159 7.2.3 搭建Java Mail的開發(fā)環(huán)境 163 7.2.4 在JSP中應(yīng)用Java Mail組件發(fā)送E-mail 164 實(shí)例:發(fā)送普通文本格式的E-mail 7.3 JSP動(dòng)態(tài)圖表 166 7.3.1 JFreeChart的下載與使用 166 7.3.2 JFreeChart的核心類 167 7.3.3 利用JFreeChart生成動(dòng)態(tài) 圖表 167 實(shí)例:生成論壇版塊人氣指數(shù)排行的柱形圖 實(shí)例:生成論壇版塊人氣指數(shù)排行的餅形圖 7.4 JSP報(bào)表 169 7.4.1 iText組件簡(jiǎn)介 169 7.4.2 iText組件的下載與配置 169 7.4.3 應(yīng)用iText組件生成JSP 報(bào)表 170 實(shí)例:在JSP頁(yè)面中輸出PDF文檔 實(shí)例:創(chuàng)建表格 實(shí)例:圖像處理 7.5 小結(jié) 177 習(xí)題 177 上機(jī)指導(dǎo) 177 第8章 JSP數(shù)據(jù)庫(kù)應(yīng)用開發(fā) 178 8.1 數(shù)據(jù)庫(kù)管理系統(tǒng) 179 8.1.1 SQL Server 2008數(shù)據(jù)庫(kù) 179 8.1.2 MySQL數(shù)據(jù)庫(kù) 181 8.1.3 Oracle數(shù)據(jù)庫(kù) 181 8.1.4 Access數(shù)據(jù)庫(kù) 181 8.2 JDBC概述 181 8.2.1 JDBC技術(shù)介紹 181 8.2.2 JDBC驅(qū)動(dòng)程序 182 8.3 JDBC中的常用接口 183 8.3.1 驅(qū)動(dòng)程序接口Driver 183 8.3.2 驅(qū)動(dòng)程序管理器 DriverManager 183 8.3.3 數(shù)據(jù)庫(kù)連接接口 Connection 183 8.3.4 執(zhí)行SQL語(yǔ)句接口 Statement 184 8.3.5 執(zhí)行動(dòng)態(tài)SQL語(yǔ)句接口 PreparedStatement 185 8.3.6 執(zhí)行存儲(chǔ)過(guò)程接口CallableStatement 185 8.3.7 訪問(wèn)結(jié)果集接口ResultSet 186 8.4 JDBC訪問(wèn)數(shù)據(jù)庫(kù)過(guò)程 187 8.5 典型JSP數(shù)據(jù)庫(kù)連接 188 8.5.1 SQL Server 2008數(shù)據(jù)庫(kù)的 連接 188 實(shí)例:在JSP中連接SQL Server 2008數(shù)據(jù)庫(kù) 8.5.2 Access數(shù)據(jù)庫(kù)的連接 189 實(shí)例:在JSP中連接Access數(shù)據(jù)庫(kù) 8.5.3 MySQL數(shù)據(jù)庫(kù)的連接 190 實(shí)例:在JSP中連接MySQL數(shù)據(jù)庫(kù) 8.6 數(shù)據(jù)庫(kù)操作技術(shù) 190 8.6.1 查詢操作 191 實(shí)例:按照name查詢用戶信息 8.6.2 添加操作 192 8.6.3 修改操作 192 8.6.4 刪除操作 193 8.7 連接池技術(shù) 194 8.7.1 連接池簡(jiǎn)介 194 8.7.2 在Tomcat中配置連接池 195 8.7.3 使用連接池技術(shù)訪問(wèn)數(shù)據(jù)庫(kù) 195 實(shí)例:獲取用戶信息表中的所有數(shù)據(jù) 8.8 小結(jié) 197 習(xí)題 197 上機(jī)指導(dǎo) 197 第9章 JSP與Ajax 198 9.1 了解Ajax 199 9.1.1 什么是Ajax 199 9.1.2 Ajax開發(fā)模式與傳統(tǒng)開發(fā) 模式的比較 199 9.2 使用XMLHttpRequest對(duì)象 200 9.2.1 初始化XMLHttpRequest 對(duì)象 200 9.2.2 XMLHttpRequest對(duì)象的 常用方法 201 9.2.3 XMLHttpRequest對(duì)象的常用 屬性 202 9.3 傳統(tǒng)Ajax的工作流程 203 9.3.1 發(fā)送請(qǐng)求 203 9.3.2 處理服務(wù)器響應(yīng) 205 9.3.3 一個(gè)完整的實(shí)例—— 檢測(cè)用戶名是否唯一 206 實(shí)例:編寫一個(gè)會(huì)員注冊(cè)頁(yè)面,并應(yīng)用Ajax實(shí)現(xiàn)檢測(cè)用戶名是否唯一的功能 9.4 jQuery實(shí)現(xiàn)Ajax 208 9.4.1 jQuery簡(jiǎn)介 208 9.4.2 我的第一個(gè)jQuery腳本 209 實(shí)例:應(yīng)用jQuery彈出一個(gè)提示對(duì)話框 9.4.3 應(yīng)用load()方法發(fā)送請(qǐng)求 210 實(shí)例:顯示實(shí)時(shí)走動(dòng)的時(shí)間 9.4.4 發(fā)送GET和POST請(qǐng)求 211 實(shí)例:采用jQuery的get( )方法實(shí)現(xiàn)例9.1 實(shí)例:聊天室中實(shí)時(shí)顯示聊天內(nèi)容 9.4.5 服務(wù)器返回的數(shù)據(jù)格式 215 實(shí)例:使用JSON格式返回聊天內(nèi)容 9.4.6 使用$.a(chǎn)jax()方法 219 9.5 Ajax開發(fā)需要注意的幾個(gè)問(wèn)題 220 9.5.1 安全問(wèn)題 220 9.5.2 性能問(wèn)題 221 9.5.3 瀏覽器兼容性問(wèn)題 221 9.5.4 中文編碼問(wèn)題 221 9.6 小結(jié) 222 習(xí)題 222 上機(jī)指導(dǎo) 222 第10章 JSP高級(jí)技術(shù) 223 10.1 EL表達(dá)式 224 10.1.1 表達(dá)式語(yǔ)言 224 10.1.2 EL表達(dá)式的簡(jiǎn)單使用 224 10.1.3 EL表達(dá)式的語(yǔ)法 224 10.1.4 EL表達(dá)式的運(yùn)算符 225 10.1.5 EL表達(dá)式中的隱含對(duì)象 226 10.1.6 EL表達(dá)式中的保留字 226 10.2 JSTL標(biāo)準(zhǔn)標(biāo)簽庫(kù) 227 10.2.1 表達(dá)式標(biāo)簽 230 實(shí)例:測(cè)試標(biāo)簽的escapeXml屬性及通過(guò)兩種語(yǔ)法格式設(shè)置default屬性時(shí)的顯示結(jié)果 實(shí)例:應(yīng)用標(biāo)簽定義不同范圍內(nèi)的變量,并通過(guò)EL進(jìn)行輸出 實(shí)例:應(yīng)用標(biāo)簽定義一個(gè)page范圍內(nèi)的變量,然后應(yīng)用通過(guò)EL輸出該變量,再應(yīng)用標(biāo)簽移除該變量,最后再應(yīng)用EL輸出該變量 10.2.2 條件標(biāo)簽 232 實(shí)例:應(yīng)用標(biāo)簽判斷用戶名是否為空,如果為空則顯示一個(gè)用于輸入用戶名的文本框及“提交”按鈕 實(shí)例:應(yīng)用標(biāo)簽、標(biāo)簽和標(biāo)簽根據(jù)當(dāng)前時(shí)間顯示不同的問(wèn)候 10.2.3 循環(huán)標(biāo)簽 235 實(shí)例:應(yīng)用標(biāo)簽循環(huán)輸出List集合中的內(nèi)容,并通過(guò)標(biāo)簽循環(huán)輸出字符串“編程詞典”6次 實(shí)例:應(yīng)用標(biāo)簽分割字符串并顯示 10.2.4 URL操作標(biāo)簽 236 10.3 自定義標(biāo)簽庫(kù)的開發(fā) 238 10.3.1 自定義標(biāo)簽的定義格式 238 10.3.2 自定義標(biāo)簽的構(gòu)成 238 10.3.3 在JSP文件中引用自定義 標(biāo)簽 240 實(shí)例:創(chuàng)建用于顯示當(dāng)前系統(tǒng)日期的自定義標(biāo)簽 10.4 JSP框架技術(shù) 242 10.4.1 Struts 2框架 242 10.4.2 Spring框架 243 10.4.3 Hibernate技術(shù) 244 10.5 小結(jié) 244 習(xí)題 245 上機(jī)指導(dǎo) 245 第11章 JSP綜合開發(fā)實(shí)例——清爽夏日九宮格日記網(wǎng) 246 11.1 項(xiàng)目設(shè)計(jì)思路 247 11.1.1 功能闡述 247 11.1.2 系統(tǒng)預(yù)覽 247 11.1.3 功能結(jié)構(gòu) 248 11.1.4 文件夾組織結(jié)構(gòu) 249 11.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 249 11.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 249 11.2.2 數(shù)據(jù)表設(shè)計(jì) 250 11.3 公共模塊設(shè)計(jì) 250 11.3.1 編寫數(shù)據(jù)庫(kù)連接及操作 的類 250 11.3.2 編寫保存分頁(yè)代碼的 JavaBean 253 11.3.3 配置解決中文亂碼的 過(guò)濾器 255 11.3.4 編寫實(shí)體類 256 11.4 主界面設(shè)計(jì) 257 11.4.1 主界面概述 257 11.4.2 讓采用DIV+CSS布局的 頁(yè)面內(nèi)容居中 257 11.4.3 主界面的實(shí)現(xiàn)過(guò)程 258 11.5 用戶模塊設(shè)計(jì) 259 11.5.1 用戶模塊概述 259 11.5.2 實(shí)現(xiàn)Ajax重構(gòu) 259 11.5.3 用戶注冊(cè)的實(shí)現(xiàn)過(guò)程 261 11.5.4 用戶登錄的實(shí)現(xiàn)過(guò)程 270 11.5.5 退出登錄的實(shí)現(xiàn)過(guò)程 274 11.5.6 忘記密碼的實(shí)現(xiàn)過(guò)程 274 11.6 顯示九宮格日記列表模塊設(shè)計(jì) 276 11.6.1 顯示九宮格日記列表 概述 276 11.6.2 展開和收縮圖片 277 11.6.3 查看日記原圖 279 11.6.4 對(duì)日記圖片進(jìn)行左轉(zhuǎn)和 右轉(zhuǎn) 279 11.6.5 顯示全部九宮格日記的 實(shí)現(xiàn)過(guò)程 282 11.6.6 我的日記的實(shí)現(xiàn)過(guò)程 285 11.6.7 刪除我的日記的實(shí)現(xiàn)過(guò)程 286 11.7 寫九宮格日記模塊設(shè)計(jì) 287 11.7.1 寫九宮格日記概述 287 11.7.2 應(yīng)用JQuery讓PNG圖片在IE 6下背景透明 287 11.7.3 填寫日記信息的實(shí)現(xiàn)過(guò)程 288 11.7.4 預(yù)覽生成的日記圖片的 實(shí)現(xiàn)過(guò)程 292 11.7.5 保存日記圖片的實(shí)現(xiàn)過(guò)程 296 11.8 項(xiàng)目發(fā)布 298 11.9 小結(jié) 299 第12章 課程設(shè)計(jì)一—在線投票 系統(tǒng) 300 12.1 課程設(shè)計(jì)的目的 301 12.2 設(shè)計(jì)思路 301 12.2.1 顯示投票選項(xiàng)的設(shè)計(jì)思路 301 12.2.2 參與投票的設(shè)計(jì)思路 301 12.2.3 顯示投票結(jié)果的設(shè)計(jì)思路 302 12.3 設(shè)計(jì)過(guò)程 302 12.3.1 數(shù)據(jù)表的設(shè)計(jì) 302 12.3.2 值JavaBean的設(shè)計(jì) 303 12.3.3 數(shù)據(jù)庫(kù)操作類的編寫 304 12.3.4 工具類的編寫 309 12.3.5 顯示投票選項(xiàng)的設(shè)計(jì) 309 12.3.6 參與投票的設(shè)計(jì) 311 12.3.7 查看結(jié)果的設(shè)計(jì) 313 12.4 小結(jié) 315 第13章 課程設(shè)計(jì)二—Ajax聊天室 316 13.1 課程設(shè)計(jì)的目的 317 13.2 設(shè)計(jì)思路 317 13.3 設(shè)計(jì)過(guò)程 317 13.3.1 用戶JavaBean的編寫 317 13.3.2 登錄頁(yè)面的設(shè)計(jì) 318 13.3.3 聊天室主頁(yè)面設(shè)計(jì) 319 13.3.4 在線人員列表的設(shè)計(jì) 319 13.3.5 用戶發(fā)言的設(shè)計(jì) 321 13.3.6 顯示聊天內(nèi)容的設(shè)計(jì) 322 13.3.7 退出聊天室的設(shè)計(jì) 324 13.4 小結(jié) 325 參考文獻(xiàn) 326
你還可能感興趣
我要評(píng)論
|