TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
基於Eclipse平臺的JSP應用教程(第2版)(簡體書)
滿額折

基於Eclipse平臺的JSP應用教程(第2版)(簡體書)

商品資訊

人民幣定價:49 元
定價
:NT$ 294 元
優惠價
87256
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

本書是一本應用教程,以大量實例介紹Java Web開發的基本思想、方法和技術,同時配備相應實踐環節鞏固Java Web開發的方法和技術,力圖達到“做中學,學中做”。 全書共分12章,內容包括Web前端基礎、開發環境的構建、JSP語法、內置對象、JSP與JavaBean、Java Servlet、過濾器、監聽器、EL與JSTL、文件的上傳與下載、JSP訪問數據庫以及電子商務平臺的設計與實現等重要內容。書中實例側重實用性和啟發性、趣味性強、分部合理、通俗易懂,使讀者能夠快速掌握Java Web應用的基礎知識、編程技巧以及完整的開發體系,為適應實戰應用打下堅實基礎。 本書可作為大學計算機及相關專業的教材或教學參考書,也適合作為Java Web開發人員的參考用書。 " 本書在內容選取、章節安排、難易程度等方面充分考慮教學的需要,力求使概念準確清晰、重點明確、內容廣泛、便於取捨。可作為本科計算機專業、軟件學院、高職軟件專業及相關專業的教材,也適合Oracle愛好者及初、中級Web程序開發人員參考使用。

目次

目錄
第1章Web前端基礎1
1.1HTML1
1.1.1HTML文件的基本結構1
1.1.2編寫HTML頁面2
1.1.3常用HTML標簽2
1.1.4實踐環節――調查問卷製作12
1.2CSS13
1.2.1CSS基本語法13
1.2.2在網頁中添加CSS的方法13
1.2.3選擇符的分類15
1.2.4偽類及偽對象16
1.2.5常見的DIV+CSS佈局類型17
1.2.6實踐環節――頁面布局24
1.3JavaScript27
1.3.1在網頁中添加JavaScript的方法27
1.3.2JavaScript基本語法28
1.3.3流程控制與函數31
1.3.4JavaScript對象35
1.3.5JavaScript對象模型38
1.3.6操作HTML42
1.3.7表單驗證47
1.3.8實踐環節――表單驗證49
1.4本章小結50
習題150第2章JSP簡介及開發環境的構建53
2.1構建開發環境53
2.1.1開發工具53
2.1.2工具集成54
2.2使用Eclipse開發Web應用57
2.2.1JSP運行原理57
2.2.2一個簡單的Web應用57
2.2.3實踐環節――使用Eclipse開發Web應用60
2.3本章小結61
習題261第3章JSP語法62
3.1JSP頁面的基本構成62
3.1.1一個JSP頁面62
3.1.2JSP頁面注釋63
3.1.3實踐環節――識別JSP頁面元素64
3.2JSP腳本元素64
3.2.1Java程序片64
3.2.2成員變量與方法的聲明65
3.2.3Java表達式67
3.2.4實踐環節――JSP腳本元素67
3.3JSP指令標記68
3.3.1page指令68
3.3.2include指令69
3.3.3實踐環節――JSP指令標記71
3.4JSP動作標記71
3.4.1include動作標記71
3.4.2forward動作標記72
3.4.3param動作標記74
3.4.4實踐環節――JSP動作標記75
3.5本章小結76
習題376第4章JSP內置對象77
4.1request對象77
4.1.1常用方法77
4.1.2中文亂碼問題80
4.1.3實踐環節――request對象的應用81
4.2response對象81
4.2.1動態改變contentType屬性值82
4.2.2設置響應表頭83
4.2.3response重定向84
4.2.4實踐環節――response對象的應用85
4.3out對象86
4.4session對象86
4.4.1session對象的ID87
4.4.2session對象存儲數據89
4.4.3session對象的生存期限93
4.4.4實踐環節――session對象的應用95
4.5application對象96
4.5.1application對象概述96
4.5.2application對象存儲數據96
4.5.3實踐環節――application對象的應用99
4.6本章小結99
習題499第5章JSP與JavaBean101
5.1編寫JavaBean101
5.2JSP中使用JavaBean102
5.2.1動作標記useBean102
5.2.2動作標記getProperty104
5.2.3動作標記setProperty106
5.2.4實踐環節――使用JavaBean計算三角形的面積和周長109
5.3本章小結110
習題5110第6章Java Servlet基礎111
6.1Servlet類與Servlet對象111
6.2Servlet對象的創建與運行113
6.2.1在web.xml中部署Servlet113
6.2.2基於注解的方式部署Servlet114
6.2.3實踐環節――@WebServlet的應用116
6.3Servlet的生命週期116
6.4通過JSP頁面訪問Servlet118
6.5doGet()和doPost()方法120
6.6重定向與轉發122
6.6.1重定向122
6.6.2轉發123
6.6.3實踐環節――重定向與轉發125
6.7在Java Servlet中使用session126
6.8本章小結128
習題6129第7章Servlet MVC與Spring MVC130
7.1基於Servlet的MVC模式130
7.1.1MVC模式130
7.1.2使用JSP、Servlet、JavaBean實現MVC130
7.1.3模型週期134
7.1.4實踐環節――基於Servlet的MVC模式136
7.2基於Spring的MVC模式136
7.2.1Spring MVC工作原理136
7.2.2Spring MVC接口137
7.2.3Spring MVC的下載及目錄結構137
7.2.4第一個Spring MVC應用138
7.3本章小結143
習題7143第8章過濾器與監聽器144
8.1Filter類與Filter對象144
8.2Filter對象的部署與運行146
8.2.1在web.xml中部署過濾器146
8.2.2基於注解的方式部署過濾器147
8.2.3過濾器的執行順序149
8.2.4實踐環節――過濾器的初始化參數150
8.3過濾器的實際應用150
8.3.1字符編碼過濾器150
8.3.2登錄驗證過濾器151
8.4監聽器的分類與創建155
8.4.1監聽對象自身創建和銷毀的監聽器155
8.4.2監聽對象屬性變化的監聽器157
8.4.3監聽session中某個對象狀態變化的監聽器158
8.5監聽器的實際應用――統計在線人數162
8.6本章小結166
習題8167第9章EL與JSTL168
9.1表達式語言EL168
9.1.1基本語法168
9.1.2EL隱含對象170
9.2JSP標準標簽庫JSTL173
9.2.1配置JSTL173
9.2.2核心標簽庫之通用標簽173
9.2.3核心標簽庫之流程控制標簽174
9.2.4核心標簽庫之迭代標簽177
9.2.5函數標簽庫178
9.2.6實踐環節――使用JSTL標簽打印九九乘法表181
9.3本章小結182
習題9182第10章文件的上傳與下載183
10.1基於Servlet的文件上傳183
10.1.1文件上傳的表單設置183
10.1.2@MultipartConfig注解183
10.1.3Part接口184
10.1.4單個文件上傳185
10.1.5多文件上傳187
10.1.6實踐環節――上傳文件限定190
10.2文件的下載190
10.2.1文件下載的實現方法190
10.2.2文件下載191
10.2.3文件名亂碼問題194
10.3本章小結195
習題10195第11章訪問數據庫196
11.1使用純Java數據庫驅動程序連接MySQL196
11.2數據庫操作200
11.2.1查詢操作200
11.2.2新增、更新與刪除操作200
11.2.3實踐環節――使用Statement語句實現多條件查詢204
11.3遊動查詢205
11.4使用連接池208
11.5其他典型數據庫的連接211
11.5.1連接SQL Server數據庫211
11.5.2連接Oracle數據庫212
11.6使用PreparedStatement語句訪問數據庫212
11.6.1預處理語句的優點212
11.6.2使用通配符212
11.6.3實踐環節――使用PreparedStatement語句實現多條件查詢215
11.7分頁查詢215
11.8使用CallableStatement語句訪問存儲子程序219
11.9Excel與數據庫互訪222
11.9.1向數據庫導入Excel223
11.9.2從數據庫導出Excel228
11.10本章小結235
習題11235第12章電子商務平臺的設計與實現236
12.1系統設計236
12.1.1系統功能需求236
12.1.2系統模塊劃分236
12.2數據庫設計237
12.2.1數據庫概念結構設計237
12.2.2數據邏輯結構設計239
12.2.3創建數據表241
12.3系統管理241
12.3.1導入相關的JAR包241
12.3.2JSP頁面管理241
12.3.3組件與Servlet管理245
12.4組件設計246
12.4.1過濾器246
12.4.2驗證碼248
12.4.3實體模型251
12.4.4數據庫操作251
12.4.5業務模型267
12.4.6工具類274
12.5後臺管理子系統的實現275
12.5.1管理員登錄275
12.5.2添加商品276
12.5.3查詢商品279
12.5.4修改商品284
12.5.5刪除商品285
12.5.6訂單管理288
12.5.7用戶管理290
12.5.8公告管理291
12.5.9退出系統293
12.6前臺電子商務子系統的實現293
12.6.1導航欄293
12.6.2銷售排行296
12.6.3人氣排行296
12.6.4最新商品296
12.6.5公告欄297
12.6.6用戶註冊297
12.6.7用戶登錄298
12.6.8商品詳情299
12.6.9關注商品301
12.6.10購物車302
12.6.11下單305
12.6.12用戶中心306
12.7本章小結307

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

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

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區