注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例

JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例

JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例

定 價:¥35.00

作 者: 唐有明、吳華
出版社: 清華大學(xué)出版社
叢編項: 清華電腦學(xué)堂
標(biāo) 簽: jsp

ISBN: 9787302133223 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 338 字?jǐn)?shù):  

內(nèi)容簡介

  Java Server Page(JSP)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP技術(shù)使用Java語言作為腳本語言。采用JSP技術(shù)制作的動態(tài)網(wǎng)頁,所有程序操作都在服務(wù)器端執(zhí)行,因此JSP對客戶瀏覽器的要求最低,其應(yīng)用非常廣泛?!禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例(附光盤)》主要介紹了JSP的入門知識、JSP程序設(shè)計基礎(chǔ)知識、JSP頁面元素、JSP腳本元素、JSP的8個內(nèi)置對象、JSP訪問數(shù)據(jù)庫的技術(shù)、在JSP中應(yīng)用JavaBean、JSP的高級編程知識,以及在服務(wù)器端運(yùn)行的Java技術(shù)——Servlet等內(nèi)容?!禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例(附光盤)》是一個實(shí)例性教程,主要面向網(wǎng)頁設(shè)計和制作實(shí)踐,適合具有一定JSP語言使用基礎(chǔ)的中高級讀者使用。

作者簡介

暫缺《JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例》作者簡介

圖書目錄

第1章  JSP入門知識    1
1.1  Web的演變    2
1.1.1  靜態(tài)Web    2
練習(xí)1-1  查看靜態(tài)Web頁    2
1.1.2  動態(tài)Web    3
練習(xí)1-2  查看動態(tài)Web頁    3
1.2  動態(tài)Web開發(fā)工具    4
1.2.1  CGI開發(fā)工具    5
1.2.2  ASP開發(fā)工具    5
1.2.3  PHP開發(fā)工具    5
1.2.4  Servlet開發(fā)工具    6
1.3  JSP技術(shù)及其優(yōu)勢    6
1.4  配置JSP服務(wù)器    8
1.4.1  配置JDK    8
練習(xí)1-3  在Windows XP下
安裝JDK    10
1.4.2  配置Tomcat    11
練習(xí)1-4  安裝Tomcat    18
1.5  典型案例:IIS 5.0+Tomcat 4.1配置    19
1.6  典型案例:本站正在建設(shè)中    22
1.7  典型案例:獲取IP地址和時間    26
1.8  思考與練習(xí)    31
第2章  JSP程序設(shè)計基礎(chǔ)    35
2.1  Java基礎(chǔ)    36
2.1.1  Java的特性    36
2.1.2  Java程序結(jié)構(gòu)    37
練習(xí)2-1  Java快速入門    38
2.1.3  Java基本語法    39
練習(xí)2-2  使用基本數(shù)據(jù)類型    40
練習(xí)2-3  4個示例程序    43
2.1.4  面向?qū)ο蟮某绦蛟O(shè)計    45
2.2  HTML基礎(chǔ)知識    47
2.2.1  HTML頁面的基本結(jié)構(gòu)    48
練習(xí)2-4  查看網(wǎng)頁的基本結(jié)構(gòu)    48
2.2.2  常用元素    49
2.2.3  鏈接標(biāo)記    50
練習(xí)2-5  使用超鏈接    50
2.2.4  表格標(biāo)記    51
練習(xí)2-6  表格高級功能    53
2.2.5  表單標(biāo)記    54
練習(xí)2-7  信息反饋表單    54
練習(xí)2-8  制作調(diào)查表單    57
2.3  JavaScript簡介    58
練習(xí)2-9  JavaScript與表單的交互    59
2.4  典型案例:制作用戶注冊表單    61
2.5  思考與練習(xí)    68
第3章  JSP頁面元素    73
3.1  JSP容器    74
3.1.1  JSP代碼    74
練習(xí)3-1  嵌入JSP代碼    74
3.1.2  JSP的結(jié)構(gòu)    75
練習(xí)3-2  完整的JSP頁面概覽    76
3.1.3  JSP的標(biāo)記    77
練習(xí)3-3  使用JSP標(biāo)記    78
3.2  JSP注釋    79
3.2.1  使用注釋    79
練習(xí)3-4  在JSP頁中添加注釋    79
3.2.2  隱藏注釋    80
練習(xí)3-5  JSP控制HTML標(biāo)記    81
3.3  JSP指令    82
3.3.1  page指令    82
練習(xí)3-6  使用errorPage屬性處理異常    84
3.3.2  include指令    87
練習(xí)3-7  使用include指令    87
3.3.3  taglib指令    88
3.4  JSP動作    89
3.4.1  include動作    90
練習(xí)3-8  include動作在頁面的應(yīng)用    90
3.4.2  forward動作    91
練習(xí)3-9  使用forward動作實(shí)現(xiàn)頁面間的跳轉(zhuǎn)    92
3.4.3  param動作    93
練習(xí)3-10  使用param動作    93
3.4.4  useBean動作    94
練習(xí)3-11  使用useBean動作    94
3.4.5  setProperty動作    95
練習(xí)3-12  使用setProperty動作    96
3.4.6  getProperty動作    96
練習(xí)3-13  getProperty動作在JSP中的應(yīng)用    97
3.4.7  plugin動作    98
3.5  典型案例  在線投票    99
3.6  思考與練習(xí)    102
第4章  JSP腳本元素    106
4.1  三種腳本元素    107
練習(xí)4-1  變量聲明(計算數(shù)據(jù))    107
練習(xí)4-2  表達(dá)式格式(統(tǒng)計客戶量)    108
練習(xí)4-3  腳本程序(顯示當(dāng)前時間)    108
4.2  JSP聲明    109
4.2.1  JSP聲明中的變量    110
練習(xí)4-4  在Java中聲明變量    111
4.2.2  JSP聲明中的方法    111
練習(xí)4-5  顯示任意年、月的日歷    112
4.3  JSP表達(dá)式    114
練習(xí)4-6  引用一個變量并輸出其內(nèi)容    115
4.4  JSP腳本程序    116
4.4.1  腳本程序中的變量    117
4.4.2  腳本程序中的表達(dá)式    117
4.4.3  腳本程序中的條件    118
練習(xí)4-7  if/else語句    118
練習(xí)4-8  數(shù)據(jù)運(yùn)算    118
4.4.4  腳本程序中的循環(huán)    121
練習(xí)4-9  九九乘法口訣表    122
練習(xí)4-10  求一百之和    123
練習(xí)4-11  天凈沙(秋思)    124
4.5  典型案例:分頁顯示留言信息    125
4.6  典型案例:格式化字符格式    130
4.7  典型案例:使用JSP定制頁面    132
4.8  典型案例:留言簿    134
4.9  思考與練習(xí)    140
第5章  JSP內(nèi)置對象    144
5.1  內(nèi)置對象概述    145
5.2  request對象    146
5.2.1  常用方法    147
5.2.2  request服務(wù)    148
練習(xí)5-1  獲得用戶在Form表單中所傳遞的信息    148
練習(xí)5-2  使用對象屬性    150
練習(xí)5-3  判斷客戶端瀏覽器    150
練習(xí)5-4  演示request中的訪問請求行    151
練習(xí)5-5  獲取HTML表單提交的數(shù)據(jù)    152
練習(xí)5-6  選擇計算和的方式    153
5.3  response對象和out對象    155
5.3.1  response對象    155
練習(xí)5-7  統(tǒng)計網(wǎng)站的用戶流量    157
練習(xí)5-8  存取日期和時間數(shù)據(jù)    159
練習(xí)5-9  Response重定向    161
練習(xí)5-10  動態(tài)響應(yīng)contenType屬性    162
5.3.2  out對象    163
練習(xí)5-11  測試Out對象    164
練習(xí)5-12  輸出時間    164
5.4  session對象    165
練習(xí)5-13  session數(shù)據(jù)的存取    167
練習(xí)5-14  利用Session對象設(shè)置及獲取有效時間    168
練習(xí)5-15  application和session的綜合演示    168
5.5  其他對象    169
5.5.1  application對象    169
練習(xí)5-16  利用application實(shí)現(xiàn)的簡單計數(shù)器    170
練習(xí)5-17  application變量的使用方法    171
5.5.2  config對象    172
5.5.3  exception對象    173
練習(xí)5-18  錯誤頁面    174
5.5.4  page對象    175
5.5.5  pageContext對象    175
練習(xí)5-19  pageContext對象的綜合應(yīng)用    176
5.6  思考與練習(xí)    177
第6章  JSP訪問數(shù)據(jù)庫    182
6.1  JDBC簡介    183
6.1.1  DriverManager    183
6.1.2  Connection    184
6.1.3  Statement    185
6.1.4  PreparedStatement    186
6.1.5  CallableStatement    187
6.1.6  ResultSet    187
6.2  訪問Access    188
練習(xí)6-1  設(shè)置數(shù)據(jù)源    188
練習(xí)6-2  顯示圖書明細(xì)表中的數(shù)據(jù)    190
練習(xí)6-3  添加記錄    192
練習(xí)6-4  數(shù)據(jù)分頁顯示    193
6.3  訪問SQL Server    195
練習(xí)6-5  測試SQL Server數(shù)據(jù)庫    196
練習(xí)6-6  向SQL數(shù)據(jù)庫添加記錄    198
6.4  JDBC訪問其他數(shù)據(jù)庫    200
6.4.1  訪問MySQL    200
練習(xí)6-7  安裝MySQL    200
練習(xí)6-8  測試MySQL數(shù)據(jù)庫    203
6.4.2  訪問Oracle    204
練習(xí)6-9  數(shù)據(jù)分頁顯示    205
6.5  典型實(shí)例:用戶登錄驗(yàn)證頁面    208
6.6  思考與練習(xí)    211
第7章  在JSP中應(yīng)用JavaBean    214
7.1  認(rèn)識JavaBean    215
練習(xí)7-1  連接數(shù)據(jù)庫    216
練習(xí)7-2  計算圓的周長和面積    217
7.2  JavaBean作用域    219
練習(xí)7-3  求出兩個數(shù)的最大公因數(shù)    220
7.3  設(shè)置和獲取JavaBean屬性    221
練習(xí)7-4  計數(shù)器    223
7.4  使用帶JavaBean的表單    224
練習(xí)7-5  學(xué)生信息    224
7.5  典型案例:上傳文件    226
7.6  思考與練習(xí)    230
第8章  Servlet    233
8.1  Servlet概述    234
8.1.1  Servlet的基本概念    234
8.1.2  Servlet的基本方法    236
練習(xí)8-1  init方法的使用    236
練習(xí)8-2  destroy方法的使用    237
8.2  Servlet應(yīng)用案例    238
8.2.1  一個簡單的Servlet程序    238
8.2.2  Servlet和Web頁面的交互    243
8.2.3  Servlet程序?qū)嵗?nbsp;   244
8.3  Servlet與JSP的交互    247
8.3.1  從JSP到Servlet的信息傳遞    247
8.3.2  從Servlet到JSP的信息傳遞    248
8.4  典型案例:用Servlet動態(tài)生成圖片    251
8.5  典型案例:輸出所有的表單數(shù)據(jù)    253
8.6  思考與練習(xí)    256
第9章  JSP高級應(yīng)用    264
9.1  文件上傳    265
9.2  發(fā)送簡單E-mail    268
9.3  發(fā)送包含附件的E-mail    273
9.4  JSP Tag Library    277
9.4.1  Tag Library基礎(chǔ)    277
9.4.2  Tag Library的應(yīng)用    279
9.5  典型案例:編寫猜數(shù)字游戲    281
9.6  思考與練習(xí)    284
第10章  綜合實(shí)例——計算機(jī)圖書管理網(wǎng)站    287
10.1  項目需求分析    288
10.2  項目功能描述    288
10.3  創(chuàng)建項目數(shù)據(jù)庫    289
10.4  運(yùn)行數(shù)據(jù)庫    292
10.5  項目設(shè)計    293
10.5.1  主頁面    294
10.5.2  登錄模塊    297
10.5.3  暢銷圖書模塊    301
10.5.4  促銷圖書模塊    302
10.5.5  分類顯示模塊    304
10.5.6  新進(jìn)圖書模塊    307
10.5.7  圖書展模塊    308
10.5.8  子頁面公共模塊    310
10.5.9  暢銷和促銷顯示模塊    315
10.6  購物車    318
10.6.1  查看購物車    322
10.6.2  清空購物車    327
10.6.3  結(jié)賬    328
10.7  后臺管理頁面    330
10.7.1  登錄主頁面    331
10.7.2  管理頁面    332
附錄  思考與練習(xí)答案    337

本目錄推薦

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