新到貨2本75折
Web程序設計(第5版)

Web程序設計(第5版)

  • 定價:354
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書是“十二五”普通高等教育本科國家級規劃教材,以JSP程式設計技術為主線介紹Web程式設計的方法與技術。全書共10章,包括:Web基礎知識和開發運行環境;HTML、XML和CSS;JavaScript程式設計;JSP基本語法與內置物件;Servlet與JavaBean;JSP資料庫應用;JSP實用組件;運算式語言與標籤;Java EE框架技術基礎;JSP綜合應用實例。每章配有大量實例、習題和上機實驗題及實驗指導,免費提供PPT教學課件和程式原始程式碼。本書可作為高校電腦科學與技術、軟體工程、網路工程、電子商務、人工智慧、資料科學與大資料技術、資訊管理與資訊系統、現代教育技術等相關專業的教材,也是Web程式開發人員實用的技術參考書。
 

作者介紹

吉根林
 
博士,南京師範大學教授,博士生導師。1982年考入南京航空航太大學電腦專業學習,1986年本科畢業,獲工學學士學位;同年進入南京航空航太大學電腦應用技術專業攻讀碩士學位,1989年碩士畢業,獲工學碩士學位。
 

目錄

1章 Web基礎知識與開發運行環境 1
1.1 Web工作原理 1
1.2 Inter 網路通訊協定 3
1.2.1 TCP/IP協議族 4
1.2.2 4
1.2.3 Tel 5
1.2.4 FTP 5
1.3 IP地址、功能變數名稱和URL 5
1.3.1 IP地址 5
1.3.2 功能變數名稱 6
1.3.3 URL 6
1.4 動態網頁設計技 簡介 7
1.4.1 PHP 7
1.4.2 JSP 8
1.4.3 ASP.NET 9
1.5 Web應用程式開發工具與運行環境 9
1.5.1 網站架構 10
1.5.2 K的下載、安裝與配置 10
1.5.3 Tomc 的下載、安裝與配置 11
1.5.4 Eclipse的下載、安裝與配置 12
1.6 簡單的Web應用程式示例 12
1.7 網站安全問題 15
1.7.1 網站攻擊手段 15
1.7.2 網站的保護與安全措施 15
本章小結 17
習題1 18

2章 HTML、XML和CSS 19
2.1 頁面設計概述 19
2.1.1 靜態網頁 19
2.1.2 動態網頁 19
2.1.3 網頁的設計風格 20
2.2 超文字標記語言HTML 20
2.2.1 HTML文檔結構 21
2.2.2 HTML基本標記 23
2.2.3 表格 27
2.2.4 表單 30
2.2.5 框架(Frame) 32
2.3 HTML5 35
2.3.1 HTML5新特性 35
2.3.2 HTML5新功能 35
2.3.3 HTML5網頁示例 39
2.4 層疊樣式表CSS 43
2.4.1 為什麼需要層疊樣式表 43
2.4.2 樣式表的定義和引用 44
2.4.3 樣式的優先順序 49
2.4.4 CSS屬性 51
2.4.5 CSS DIV頁面配置 58
2.5 XML簡介 59
2.5.1 XML概述 59
2.5.2 XML文檔結構 61
2.5.3 XML文檔顯示 63
2.6 應用示例:個人主頁設計 64
本章小結 67
習題2 67
上機實驗2 67

3章 程式設計 71
3.1 指令碼語言概述 71
3.1.1 什麼是指令碼語言 71
3.1.2 的特點 72
3.2 基礎 73
3.2.1 程式的編輯和調試 73
3.2.2 基本語法 74
3.2.3 函數 76
3.2.4 流程控制 78
3.2.5 出錯處理 80
3.2.6 表單驗證 80
3.2.7 規則運算式 81
3.3 事件 82
3.3.1 事件驅動機制 82
3.3.2 常用事件 83
3.3.3 事件觸發與處理 83
3.3.4 應用示例:計算器的設計 84
3.4 對象 86
3.4.1 物件的定義和引用 86
3.4.2 for..in和with語句 87
3.4.3 內置對象 89
3.5 物件模型及應用 98
3.5.1 物件模型 98
3.5.2 Navig or對象 99
3.5.3 Window對象 100
3.5.4 Document對象 103
3.5.5 Form對象 109
3.5.6 History和Loc ion對象 114
3.5.7 Frame對象 114
3.5.8 應用示例:使用者註冊資訊合法性檢查 116
3.5.9 應用示例:撲克牌遊戲程式 120
3.6 HTML DOM 123
3.6.1 HTML DOM概述 123
3.6.2 DOM節點樹 124
3.6.3 DOM樹節點的屬性 124
3.6.4 訪問DOM節點 125
3.7 框架和庫 127
本章小結 127
習題3 128
上機實驗3 128

4章 JSP基本語法與內置物件 130
4.1 JSP基本語法 130
4.1.1 JSP頁面 131
4.1.2 JSP指令 130
4.1.3 JSP腳本標識 131
4.2 JSP內置對象 134
4.2.1 Request對象 135
4.2.2 Response對象 137
4.2.3 Session對象 139
4.2.4 Applic ion對象 143
4.2.5 其他物件 145
4.3 JSP動作標識 149
4.3.1 include動作標識 149
4.3.2 forward動作標識 150
4.3.3 param動作標識 152
4.4 Cookie及其應用 153
4.5 應用示例:Web聊天程式 155
本章小結 159
習題4 159
上機實驗4 160

5章 Servlet與JavaBean 162
5.1 Servlet簡介 162
5.2 Servlet的運行和配置 163
5.2.1 Servlet的生命週期 163
5.2.2 Servlet配置 165
5.3 Servlet API 167
5.3.1 Servlet介面 167
5.3.2 ServletConfig介面 168
5.3.3 GenericServlet類 168
5.3.4 HttpServlet類 169
5.4 Servlet程式設計 170
5.4.1 Servlet的基本結構 170
5.4.2 表單處理 171
5.4.3 Servlet程式設計示例 172
5.5 組件技 和JavaBean 174
5.5.1 JavaBean簡介 174
5.5.2 創建和部署JavaBean 176
5.6 JavaBean的屬性 177
5.7 在JSP中引用JavaBean 179
5.8 應用示例 182
本章小結 187
習題5 187
上機實驗5 188

6章 JSP資料庫應用 189
6.1 Web資料庫訪問技 189
6.2 資料庫語言SQL 191
6.2.1 SQL概述 191
6.2.2 主要SQL語句 191
6.3 BC API 193
6.3.1 驅動程式介面Driver 194
6.3.2 驅動程式管理器DriverManager 195
6.3.3 資料庫連接介面Conne ion 195
6.3.4 語句執行介面St ement和PrepareSt ement 196
6.3.5 結果集介面ResultSet 197
6.4 BC資料庫訪問 198
6.4.1 載入 BC驅動程式 198
6.4.2 創建資料庫連接 199
6.4.3 執行SQL語句訪問資料庫 200
6.4.4 資料庫訪問結果集的處理 202
6.4.5 資料庫作中的交易處理 203
6.4.6 存儲過程的調用 204
6.5 JSP資料庫作 206
6.6 SQL語句注入攻擊與防範 207
6.6.1 SQL注入攻擊 207
6.6.2 避免SQL注入攻擊 208
6.7 應用示例:課程資訊查詢與修改 208
本章小結 214
習題6 215
上機實驗6 215

7章 JSP實用組件 216
7.1 文件作 216
7.1.1 創建上傳對象 216
7.1.2 解析上傳請求 217
7.1.3 FileItem介面 217
7.1.4 ServletFileUpload類 217
7.1.5 DiskFileItemFa ory類 218
7.1.6 文件作示例 219
7.2 JSP動態圖表 222
7.2.1 JFreeChart的下載和使用 223
7.2.2 JFreeChart的核心類 223
7.2.3 利用JFreeChart生成動態圖表 224
7.2.4 動態圖表應用示例 224
7.3 JSP報表 228
7.3.1 iText組件 229
7.3.2 應用iText元件生成報表 229
7.3.3 處理表格 231
7.3.4 處理圖像 235
7.4 A ax技 237
7.4.1 A ax簡介 237
7.4.2 A ax開發模式 238
7.4.3 A ax應用示例 241
7.4.4 A ax開發需要注意的問題 243
本章小結 245
習題7 245
上機實驗7 245

8章 運算式語言和標籤 247
8.1 EL運算式 247
8.1.1 EL運算式的語法 247
8.1.2 EL運算式的運算子 247
8.1.3 EL運算式中的隱 物件 248
8.1.4 EL運算式中的保留字 249
8.2 JSTL核心標籤庫 249
8.2.1 運算式標籤 249
8.2.2 流程控制標籤 251
8.2.3 迴圈標籤 254
8.2.4 URL標籤 256
8.3 SQL標籤庫 258
8.4 自訂標籤庫 260
8.4.1 自訂標籤處理類 260
8.4.2 建立TLD文件 261
8.4.3 使用自訂標籤 262
8.4.4 自訂標籤使用範例 262
本章小結 264
習題8 265
上機實驗8 265

9章 Java EE框架技 基礎 266
9.1 框架技 概述 266
9.1.1 MVC模型與設計模式 266
9.1.2 Struts2框架 267
9.1.3 Hibern e框架 268
9.1.4 Spring框架 268
9.2 Struts2框架 269
9.2.1 Struts2的下載和配置 270
9.2.2 Struts2基礎和struts.xml的基本配置 270
9.2.3 A ion詳解 272
9.2.4 值棧和OGNL運算式 274
9.2.5 Struts2的標籤庫 275
9.2.6 攔截器 280
本章小結 283
習題9 283
上機實驗9 283

10章 JSP綜合應用實例 284
10.1 留言板 284
10.1.1 設計目標 284
10.1.2 設計實體類 284
10.1.3 設計資料庫處理常式 285
10.1.4 設計留言處理常式 286
10.1.5 設計頁面 288
10.1.6 設計字元編碼篩檢程式 291
10.2 教務管理系統 293
10.2.1 系統功能 293
10.2.2 資料庫設計 294
10.2.3 設計實體類 295
10.2.4 檔組織架構 296
10.2.5 設計資料庫處理常式 297
10.2.6 設計A ion類 299
10.2.7 設計檢視 310
10.2.8 設計樣式表 322
10.2.9 設計設定檔 323
本章小結 324

附錄A HTML常用標記和屬性 325
附錄B CSS樣式表屬性 329
附錄C 常用物件的屬性、方法、事件處理和函數 331
附錄D JSP內置對象 337
參考文獻 340
 

詳細資料

  • ISBN:9787121364433
  • 規格:平裝 / 340頁 / 16k / 19 x 26 x 1.7 cm / 普通級 / 單色印刷 / 5-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 從「格」的概念出發|
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折