注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JSP網(wǎng)絡(luò)編程技術(shù)與實例

JSP網(wǎng)絡(luò)編程技術(shù)與實例

JSP網(wǎng)絡(luò)編程技術(shù)與實例

定 價:¥49.00

作 者: 楊易編著
出版社: 人民郵電出版社
叢編項: 軟件工程師Java技術(shù)
標(biāo) 簽: jsp

ISBN: 9787115137463 出版時間: 2005-10-01 包裝: 平裝
開本: 26cm+1光盤 頁數(shù): 451 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面、詳細(xì)地介紹了JSP(Java Server Pages)網(wǎng)絡(luò)開發(fā)技術(shù)的原理和基礎(chǔ)編程知識,不僅包括JSP開發(fā)環(huán)境的配置、JSP的基本語法、JSP的隱藏對象等內(nèi)容,還包括JSP的高級開發(fā)技術(shù)、數(shù)據(jù)庫編程、Struts開發(fā)等內(nèi)容。 全書共分為5篇24章,以“基礎(chǔ)知識→深入編程→數(shù)據(jù)庫編程→Struts開發(fā)→案例實戰(zhàn)”為線索具體展開,涵蓋了JSP編程的方方面面。而且,對于書中每個知識點的講解,都配有大量可實際運行的實例,供讀者邊學(xué)習(xí)邊實踐,以方便讀者快速、全面地掌握J(rèn)SP的開發(fā)方法和技巧。 本書內(nèi)容由淺入深,從最基本的JSP語法到綜合的案例開發(fā)(比如,網(wǎng)上書店系統(tǒng)),都有詳細(xì)的講解。配套光盤中還提供了書中涉及實例的全部源代碼,以方便讀者舉一反三,編寫出適合自己的程序。 本書不僅適合初學(xué)者學(xué)習(xí)JSP網(wǎng)絡(luò)開發(fā)技術(shù),還能夠幫助有一定編程經(jīng)驗的JSP開發(fā)人員解決開發(fā)過程中遇到的問題。本書可作為高等院校相關(guān)專業(yè)的教材和輔導(dǎo)用書,也可作為JSP的培訓(xùn)用書,或廣大用戶的自學(xué)用書。

作者簡介

暫缺《JSP網(wǎng)絡(luò)編程技術(shù)與實例》作者簡介

圖書目錄

第一篇 基礎(chǔ)篇

第1章 JSP開發(fā)基礎(chǔ) 2
1.1 Java技術(shù)簡介 2
1.2 JSP技術(shù) 3
1.2.1 JSP概述 3
1.2.2 JSP與其他開發(fā)工具的比較 4
1.2.3 編寫第一個JSP頁面 5
1.3 JavaBean技術(shù)簡介 6
1.4 J2EE技術(shù)簡介 7

第2章 JSP開發(fā)環(huán)境 11
2.1 JSP開發(fā)前的準(zhǔn)備工作 11
2.2 安裝和配置JDK 11
2.3 安裝和配置Tomcat 14
2.4 編寫第一個JSP頁面 18
實例2.1 一個簡單的JSP頁面 18
2.5 WebSphere和WebLogic 18
2.6 常用JSP開發(fā)工具簡介 19
2.6.1 IBM VisualAge for Java 19
2.6.2 JBuilder 20
2.6.3 JRun 20
2.6.4 Eclipse 21

第3章 JSP語法詳解 22
3.1 JSP使用初步 22
3.1.1 一個典型的JSP程序 22
實例3.1 利用JSP實現(xiàn)的小日歷 22
3.1.2 JSP的結(jié)構(gòu) 25
3.2 JSP注釋 25
3.2.1 輸出注釋 25
3.2.2 隱藏注釋 26
實例3.2 JSP兩種注釋的運用 26
3.3 指令元素 27
3.3.1 include指令 27
實例3.3 include指令 27
3.3.2 taglib指令 29
3.3.3 page指令 29
3.4 腳本元素 31
3.4.1 聲明 31
實例3.4 JSP的聲明 31
3.4.2 表達(dá)式 32
實例3.5 JSP的表達(dá)式 32
3.4.3 scriptlet 33
實例3.6 JSP的scriptlet 33
3.5 動作元素 33
3.5.1  34
3.5.2  34
3.5.3  35
3.5.4  35
實例3.7 的運用 36
3.5.5  37
3.5.6  38
實例3.8 和的應(yīng)用 38
3.5.7  40

第4章 JSP隱藏對象 42
4.1 request對象 42
實例4.1 request對象應(yīng)用1 42
實例4.2 request對象應(yīng)用2 44
實例4.3 request對象應(yīng)用3 45
實例4.4 request對象應(yīng)用4 46
4.2 response對象 48
實例4.5 response對象應(yīng)用1 48
實例4.6 response對象應(yīng)用2 49
4.3 pageContext對象 50
4.4 session對象 52
實例4.7 session對象應(yīng)用1 52
實例4.8 session對象應(yīng)用2 54
4.5 out對象 56
實例4.9 out對象應(yīng)用 57
4.6 application對象 59
實例4.10 application對象應(yīng)用1 59
實例4.11 application對象應(yīng)用2 60
4.7 page對象 61
4.8 config對象 61
4.9 exception對象 62

第二篇 深入編程篇

第5章 JavaBean在JSP中的運用 64
5.1 JavaBean概述 64
5.1.1 一個JavaBean的簡單例子 64
5.1.2 JavaBean的特性和屬性 65
5.1.3 JavaBean的方法 68
5.2 在JSP中使用JavaBean 69
實例5.1 通過JavaBean驗證用戶輸入 69

第6章 Applet 75
6.1 Applet概述 75
6.2 Applet類及運行狀態(tài)控制方法 75
6.3 Applet應(yīng)用的有關(guān)參數(shù) 77
6.4 Applet程序開發(fā)實例 78
實例6.1 Applet程序的開發(fā) 78
實例6.2 通過加載Applet 79
實例6.3 在Applet中讀入JSP頁面的參數(shù) 80
實例6.4 JavaScript與Java Applet的結(jié)合1 81
實例6.5 JavaScript與Java Applet的結(jié)合2 83

第7章 Servlet初步 85
7.1 Servlet概述 85
7.2 Servlet的應(yīng)用實例 86
實例7.1 開發(fā)并部署一個Servlet 88

第8章 Servlet API 91
8.1 RequestDispatcher接口 91
8.2 Servlet接口 92
實例8.1 Servlet接口的service方法應(yīng)用 93
8.3 ServletConfig接口 96
8.4 ServletRequest接口 96
8.5 ServletContext接口 98
8.6 ServletResponse接口 101
8.7 GenericServlet類 102
實例8.2 GenericServlet類運用 103
8.8 ServletOutputStream類 104
8.9 ServletInputStream類 105
8.10 SingleThreadModel接口 105
8.11 ServletException類 105
8.12 UnavailableException類 106

第9章 Servlet實戰(zhàn) 107
9.1 讀取客戶請求 107
實例9.1 讀取一定數(shù)目的參數(shù) 107
實例9.2 doPost方法 109
9.2 讀取HTTP請求頭 112
實例9.3 讀取HTTP請求頭 112
9.3 Servlet上下文監(jiān)聽 113
9.3.1 ServletContextListener接口 113
9.3.2 ServletContextAttributeListener接口 114
實例9.4 ContextListener的應(yīng)用 115
9.4 HTTP會話監(jiān)聽 117
9.4.1 HttpSessionListener接口 117
9.4.2 HttpSessionActivationListener接口 117
9.4.3 HttpSessionAttributeListener接口 118
9.4.4 HttpSessionBindingListener接口 118
9.4.5 Session監(jiān)聽?wèi)?yīng)用 118
9.5 Servlet過濾 119
實例9.5 過濾器應(yīng)用1 120
實例9.6 過濾器應(yīng)用2 121
實例9.7 過濾器應(yīng)用3 123

第10章 XML語言 125
10.1 XML概述 125
10.1.1 引入XML 126
10.1.2 XML的設(shè)計特性 127
10.2 XML基本語法 129
10.2.1 XML文檔結(jié)構(gòu) 129
10.2.2 有效的XML 文檔 135
10.2.3 文檔類型定義DTD 135
10.2.4 XML模式 137
10.3 簡單的XML編程 138
10.3.1 使用XMLSPY編寫XML文檔 138
10.3.2 文檔對象模型DOM 142
實例10.1 DOM編程接口應(yīng)用 142
10.3.3 基于事件的 SAX 148
實例10.2 SAX編程接口應(yīng)用 149

第11章 自定義標(biāo)簽庫 155
11.1 標(biāo)簽庫開發(fā)簡介 155
11.1.1 JSP標(biāo)簽庫 155
11.1.2 自定義標(biāo)簽庫的開發(fā) 155
實例11.1 開發(fā)自定義標(biāo)簽 156
11.1.3 開發(fā)標(biāo)簽庫相關(guān)類 161
11.2 帶有主體和屬性的標(biāo)簽庫 162
實例11.2 開發(fā)帶有主體和屬性的標(biāo)簽庫 162
11.3 多個標(biāo)簽的協(xié)同 168
實例11.3 開發(fā)簡單的嵌套標(biāo)簽 168
11.4 迭代標(biāo)簽 171
實例11.4 開發(fā)迭代標(biāo)簽 172
11.5 SimpleTag 177

第12章 JSP/Servlet開發(fā)常見問題 178
12.1 JSP頁面上的錯誤處理 178
12.2 在JSP程序中捕獲異?!?82
12.3 中文顯示問題 184
12.4 Applet與Servlet通信 187
實例12.1 Applet與Servlet的通信實例 188

第三篇 數(shù)據(jù)庫篇

第13章 JSP數(shù)據(jù)庫編程 192
13.1 JDBC概述 192
13.2 建立SQL Server數(shù)據(jù)源 195
13.3 開發(fā)第一個數(shù)據(jù)庫應(yīng)用程序 200
13.3.1 一個典型的例子 200
實例13.1 用JSP連接數(shù)據(jù)庫并查詢數(shù)據(jù) 200
13.3.2 數(shù)據(jù)庫操作詳解 202
13.3.3 更新數(shù)據(jù) 206
實例13.2 更新數(shù)據(jù)庫 206
13.3.4 刪除數(shù)據(jù) 207
實例13.3 刪除數(shù)據(jù) 207
13.3.5 高級操作 208
實例13.4 動態(tài)獲得數(shù)據(jù)表的信息 208
13.3.6 其他操作 211
實例13.5 在數(shù)據(jù)庫中執(zhí)行刪除與創(chuàng)建數(shù)據(jù)庫操作 211
13.4 通過JavaBean訪問數(shù)據(jù)庫 213
實例13.6 在JavaBean中操作數(shù)據(jù)庫 213
13.5 通過JSP連接其他各類數(shù)據(jù)庫 216
實例13.7 JSP連接Oracle8/8i/9i數(shù)據(jù)庫 216
實例13.8 JSP連接SQL Server 7.0/2000數(shù)據(jù)庫 216
實例13.9 JSP連接DB2數(shù)據(jù)庫 217
實例13.10 JSP連接Informix數(shù)據(jù)庫 218
實例13.11 JSP連接Sybase數(shù)據(jù)庫 218
實例13.12 JSP連接MySQL數(shù)據(jù)庫 219
實例13.13 JSP連接PostgreSQL數(shù)據(jù)庫 219
13.6 JDBC高級開發(fā) 220
13.6.1 數(shù)據(jù)源和連接池 220
13.6.2 配置數(shù)據(jù)源 221
實例13.14 在Tomcat中配置數(shù)據(jù)源 221
13.6.3 使用存儲過程 223
實例13.15 創(chuàng)建一個存儲過程 223
實例13.16 在JSP中調(diào)用存儲過程 224
13.7 使用Servlet訪問數(shù)據(jù)庫 225
13.7.1 查詢數(shù)據(jù)庫記錄 225
實例13.17 在JSP中提交查詢條件 225
實例13.18 根據(jù)查詢條件查詢數(shù)據(jù)庫的Servlet程序 226
13.7.2 使用共享連接 229
實例13.19 使用Servlet實現(xiàn)數(shù)據(jù)庫的共享連接 229

第四篇 Struts篇

第14章 MVC和Struts概述 234
14.1 框架 234
14.2 Struts簡介 234
14.3 安裝Struts 234
14.4 MVC的結(jié)構(gòu) 235
14.5 Model 1和Model 2 235
14.6 Struts的優(yōu)缺點 236
14.7 Struts的參考資源介紹 237

第15章 Struts框架應(yīng)用實踐 238
15.1 構(gòu)建Struts框架 238
15.2 創(chuàng)建視圖組件 239
15.3 創(chuàng)建控制器組件 243
15.3.1 ActionServlet類 244
15.3.2 RequestProcessor類 248
15.3.3 Action類 248
15.3.4 應(yīng)用控制器組件 249
15.4 Struts模型組件 250
15.5 創(chuàng)建配置文件 252
15.5.1 創(chuàng)建Web應(yīng)用的配置文件 252
15.5.2 創(chuàng)建Struts框架的配置文件 254
15.6 運行實例loginapp 256
15.7 Struts中的用戶安全驗證 260

第16章 MyEclipse簡介 264
16.1 MyEclipse的下載和安裝 264
16.2 使用MyEclipse配置和開發(fā)Struts 264

第17章 Struts的配套功能 272
17.1 Struts程序的國際化 272
17.2 數(shù)據(jù)庫連接 276
17.2.1 JDBC的工作原理 276
17.2.2 Struts的數(shù)據(jù)源管理 277
17.3 Struts異常處理機制 281
17.3.1 Java異常及處理 281
17.3.2 Struts異常處理機制 282
17.3.3 用戶自定義異常處理機制 284
17.4 擴展Struts功能 287
17.4.1 plugin簡介 287
17.4.2 plugin應(yīng)用實例 288
17.5 Struts標(biāo)簽庫 292
17.5.1 Struts Html標(biāo)簽庫 292
17.5.2 Struts Logic標(biāo)簽庫 296
17.5.3 Struts Bean標(biāo)簽庫 297
17.5.4 其他標(biāo)簽庫 298
17.6 StrutsUnitTest測試工具 299

第五篇 實戰(zhàn)篇

第18章 注冊模塊 306
18.1 建立SQL Server數(shù)據(jù)庫 306
18.2 設(shè)計JSP頁面 306

第19章 登錄模塊 318
19.1 設(shè)計JSP頁面 318
19.2 運行程序 325

第20章 JSP分頁查詢 328
20.1 JSP分頁查詢概述 328
20.2 “分頁工具類”源代碼詳解 328
20.3 在JSP中調(diào)用“分頁工具類” 339

第21章 文件上傳與下載 345
21.1 文件下載 345
21.2 文件上傳 347

第22章 網(wǎng)上測試系統(tǒng) 350
22.1 功能分析 350
22.2 在線測試的程序?qū)嵗?50

第23章 論壇系統(tǒng) 369
23.1 數(shù)據(jù)庫設(shè)計 369
23.2 論壇系統(tǒng)實現(xiàn) 369
23.2.1 通用文件(common.jsp) 370
23.2.2 主界面文件(index.jsp) 376
23.2.3 文章顯示文件(viewthread.jsp) 382
23.2.4 發(fā)表新文章文件(newthread.jsp) 389
23.2.5 文章回復(fù)文件(reply.jsp) 392
23.2.6 文章搜索文件(searches.jsp) 395

第24章 網(wǎng)上書店系統(tǒng) 397
24.1 數(shù)據(jù)庫設(shè)計 397
24.2 網(wǎng)上書店客戶端文件詳解 399
24.2.1 通用文件(Common.jsp) 400
24.2.2 主界面文件(Default.jsp) 401
24.2.3 登錄文件(Login.jsp) 412
24.2.4 顯示圖書信息文件(BookDetail.jsp) 415
24.2.5 購物籃管理文件(ShoppingCart.jsp) 423
24.2.6 修改定購數(shù)量文件(ShoppingCartRecord.jsp) 428
24.2.7 圖書搜索文件(Books.jsp) 432
24.3 網(wǎng)上書店管理功能的文件詳解 440
24.3.1 會員管理文件(MembersGrid.jsp) 440
24.3.2 訂單管理文件(OrdersGrid.jsp) 443
24.3.3 圖書管理文件(AdminBooks.jsp) 449
24.3.4 分類管理文件(CategoriesGrid.jsp) 451

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號