網(wǎng)絡(luò)程序設(shè)計(jì)
定 價(jià):48 元
叢書(shū)名:國(guó)家專(zhuān)業(yè)綜合改革試點(diǎn)教育技術(shù)學(xué)系列教材
- 作者:朱守業(yè)編著
- 出版時(shí)間:2017/7/1
- ISBN:9787030531575
- 出 版 社:科學(xué)出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:308
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
本書(shū)系統(tǒng)地介紹了JSP網(wǎng)絡(luò)編程技術(shù),內(nèi)容包括Java基礎(chǔ)、HTML網(wǎng)頁(yè)基礎(chǔ)、JSP語(yǔ)法、JSP內(nèi)置對(duì)象、JavaBean、JSP數(shù)據(jù)庫(kù)編程、JavaScript、Servlet、目錄與文件操作、Ajax、上傳與下載組件jspSmartUpload、Excel操作組件POI、圖表繪制組件JFreeChart、郵件發(fā)送。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
目錄
前言
第1章 建立JSP運(yùn)行與開(kāi)發(fā)環(huán)境 1
1.1 認(rèn)識(shí)JSP 1
1.2 建立JSP運(yùn)行環(huán)境 1
1.3 安裝Eclipse 6
1.4 在Eclipse中創(chuàng)建第一個(gè)JSP程序 6
1.5 發(fā)布工程 10
1.6 Eclipse可視化編輯網(wǎng)頁(yè) 10
1.7 JSP技術(shù)特征 11
1.8 小結(jié) 12
第2章 Java基礎(chǔ) 13
2.1 在Eclipse中創(chuàng)建第一個(gè)Java程序 13
2.2 Java數(shù)據(jù)類(lèi)型 15
2.3 Java運(yùn)算符 17
2.4 常用Java語(yǔ)句 21
2.5 數(shù)組 25
2.6 Java類(lèi)基礎(chǔ) 29
2.7 Java異常處理 33
2.8 抽象類(lèi)和接口 36
2.9 類(lèi)集 39
2.10 小結(jié) 43
第3章 JSP語(yǔ)法 46
3.1 JSP基本語(yǔ)法 46
3.2 JSP中的注釋 49
3.3 JSP指令 50
3.4 JSP動(dòng)作 53
3.5 小結(jié) 57
第4章 JSP內(nèi)置對(duì)象 60
4.1 out對(duì)象 60
4.2 request對(duì)象 60
4.3 response對(duì)象 65
4.4 session對(duì)象 68
4.5 application對(duì)象 71
4.6 config對(duì)象 74
4.7 pageContext對(duì)象 76
4.8 綜合實(shí)例:用戶登錄、超時(shí)檢測(cè)和退出示例 77
4.9 小結(jié) 79
第5章 JavaBean 81
5.1 編寫(xiě)JavaBean 81
5.2 在JSP中使用JavaBean 82
5.3 JavaBean生存期 87
5.4 JavaBean存放形式 89
5.5 小結(jié) 89
第6章 JSP數(shù)據(jù)庫(kù)編程 90
6.1 JDBC 90
6.2 準(zhǔn)備工作 95
6.3 JSP操作數(shù)據(jù) 96
6.4 JSP+JavaBean操作數(shù)據(jù) 98
6.5 PreparedStatement 104
6.6 CallableStatement 106
6.7 事務(wù)編程 108
6.8 數(shù)據(jù)分頁(yè) 110
6.9 數(shù)據(jù)庫(kù)連接池技術(shù) 113
6.10 JSP連接其他數(shù)據(jù)庫(kù) 120
6.11 小結(jié) 122
第7章 Servlet 125
7.1 Servlet概述 125
7.2 Servlet常用方法 128
7.3 Servlet中使用內(nèi)置對(duì)象 130
7.4 JSP的開(kāi)發(fā)模式 132
7.5 MVC實(shí)現(xiàn)數(shù)據(jù)添加 133
7.6 小結(jié) 137
第8章 目錄與文件操作 138
8.1 File類(lèi) 138
8.2 以字節(jié)流訪問(wèn)文件 143
8.3 以字符流訪問(wèn)文件 148
8.4 小結(jié) 151
第9章 JavaScript 152
9.1 JavaScript基礎(chǔ) 152
9.2 JavaScript操作瀏覽器對(duì)象 156
9.3 JavaScript實(shí)現(xiàn)表單驗(yàn)證 163
9.4 JavaScript操作頁(yè)面元素 168
9.5 小結(jié) 175
第10章 AJAX和JSON 176
10.1 AJAX 176
10.2 JSON 181
10.3 jQuery實(shí)現(xiàn)AJAX 188
10.4 小結(jié) 195
第11章 第三方組件應(yīng)用 196
11.1 上傳與下載組件jspSmartUpload 196
11.2 Excel操作組件POI 205
11.3 圖表繪制組件JFreeChart 229
11.4 小結(jié) 242
第12章 郵件發(fā)送 244
12.1 JavaMail簡(jiǎn)介 244
12.2 JavaMail核心類(lèi) 244
12.3 純文本郵件發(fā)送 247
12.4 HTML郵件發(fā)送 249
12.5 帶附件郵件發(fā)送 251
12.6 小結(jié) 254
第13章 在線調(diào)查系統(tǒng) 255
13.1 需求分析 255
13.2 原型設(shè)計(jì) 255
13.3 概要設(shè)計(jì) 257
13.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 261
13.5 詳細(xì)設(shè)計(jì) 264
13.6 文件結(jié)構(gòu)規(guī)劃 267
13.7 美工設(shè)計(jì) 268
13.8 代碼實(shí)現(xiàn) 269
13.9 程序運(yùn)行 293
13.10 小結(jié) 295