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

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

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

定 價:¥35.00

作 者: 唐有明、吳華
出版社: 清華大學出版社
叢編項: 清華電腦學堂
標 簽: jsp

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  JSP入門知識    1
1.1  Web的演變    2
1.1.1  靜態(tài)Web    2
練習1-1  查看靜態(tài)Web頁    2
1.1.2  動態(tài)Web    3
練習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服務器    8
1.4.1  配置JDK    8
練習1-3  在Windows XP下
安裝JDK    10
1.4.2  配置Tomcat    11
練習1-4  安裝Tomcat    18
1.5  典型案例:IIS 5.0+Tomcat 4.1配置    19
1.6  典型案例:本站正在建設(shè)中    22
1.7  典型案例:獲取IP地址和時間    26
1.8  思考與練習    31
第2章  JSP程序設(shè)計基礎(chǔ)    35
2.1  Java基礎(chǔ)    36
2.1.1  Java的特性    36
2.1.2  Java程序結(jié)構(gòu)    37
練習2-1  Java快速入門    38
2.1.3  Java基本語法    39
練習2-2  使用基本數(shù)據(jù)類型    40
練習2-3  4個示例程序    43
2.1.4  面向?qū)ο蟮某绦蛟O(shè)計    45
2.2  HTML基礎(chǔ)知識    47
2.2.1  HTML頁面的基本結(jié)構(gòu)    48
練習2-4  查看網(wǎng)頁的基本結(jié)構(gòu)    48
2.2.2  常用元素    49
2.2.3  鏈接標記    50
練習2-5  使用超鏈接    50
2.2.4  表格標記    51
練習2-6  表格高級功能    53
2.2.5  表單標記    54
練習2-7  信息反饋表單    54
練習2-8  制作調(diào)查表單    57
2.3  JavaScript簡介    58
練習2-9  JavaScript與表單的交互    59
2.4  典型案例:制作用戶注冊表單    61
2.5  思考與練習    68
第3章  JSP頁面元素    73
3.1  JSP容器    74
3.1.1  JSP代碼    74
練習3-1  嵌入JSP代碼    74
3.1.2  JSP的結(jié)構(gòu)    75
練習3-2  完整的JSP頁面概覽    76
3.1.3  JSP的標記    77
練習3-3  使用JSP標記    78
3.2  JSP注釋    79
3.2.1  使用注釋    79
練習3-4  在JSP頁中添加注釋    79
3.2.2  隱藏注釋    80
練習3-5  JSP控制HTML標記    81
3.3  JSP指令    82
3.3.1  page指令    82
練習3-6  使用errorPage屬性處理異常    84
3.3.2  include指令    87
練習3-7  使用include指令    87
3.3.3  taglib指令    88
3.4  JSP動作    89
3.4.1  include動作    90
練習3-8  include動作在頁面的應用    90
3.4.2  forward動作    91
練習3-9  使用forward動作實現(xiàn)頁面間的跳轉(zhuǎn)    92
3.4.3  param動作    93
練習3-10  使用param動作    93
3.4.4  useBean動作    94
練習3-11  使用useBean動作    94
3.4.5  setProperty動作    95
練習3-12  使用setProperty動作    96
3.4.6  getProperty動作    96
練習3-13  getProperty動作在JSP中的應用    97
3.4.7  plugin動作    98
3.5  典型案例  在線投票    99
3.6  思考與練習    102
第4章  JSP腳本元素    106
4.1  三種腳本元素    107
練習4-1  變量聲明(計算數(shù)據(jù))    107
練習4-2  表達式格式(統(tǒng)計客戶量)    108
練習4-3  腳本程序(顯示當前時間)    108
4.2  JSP聲明    109
4.2.1  JSP聲明中的變量    110
練習4-4  在Java中聲明變量    111
4.2.2  JSP聲明中的方法    111
練習4-5  顯示任意年、月的日歷    112
4.3  JSP表達式    114
練習4-6  引用一個變量并輸出其內(nèi)容    115
4.4  JSP腳本程序    116
4.4.1  腳本程序中的變量    117
4.4.2  腳本程序中的表達式    117
4.4.3  腳本程序中的條件    118
練習4-7  if/else語句    118
練習4-8  數(shù)據(jù)運算    118
4.4.4  腳本程序中的循環(huán)    121
練習4-9  九九乘法口訣表    122
練習4-10  求一百之和    123
練習4-11  天凈沙(秋思)    124
4.5  典型案例:分頁顯示留言信息    125
4.6  典型案例:格式化字符格式    130
4.7  典型案例:使用JSP定制頁面    132
4.8  典型案例:留言簿    134
4.9  思考與練習    140
第5章  JSP內(nèi)置對象    144
5.1  內(nèi)置對象概述    145
5.2  request對象    146
5.2.1  常用方法    147
5.2.2  request服務    148
練習5-1  獲得用戶在Form表單中所傳遞的信息    148
練習5-2  使用對象屬性    150
練習5-3  判斷客戶端瀏覽器    150
練習5-4  演示request中的訪問請求行    151
練習5-5  獲取HTML表單提交的數(shù)據(jù)    152
練習5-6  選擇計算和的方式    153
5.3  response對象和out對象    155
5.3.1  response對象    155
練習5-7  統(tǒng)計網(wǎng)站的用戶流量    157
練習5-8  存取日期和時間數(shù)據(jù)    159
練習5-9  Response重定向    161
練習5-10  動態(tài)響應contenType屬性    162
5.3.2  out對象    163
練習5-11  測試Out對象    164
練習5-12  輸出時間    164
5.4  session對象    165
練習5-13  session數(shù)據(jù)的存取    167
練習5-14  利用Session對象設(shè)置及獲取有效時間    168
練習5-15  application和session的綜合演示    168
5.5  其他對象    169
5.5.1  application對象    169
練習5-16  利用application實現(xiàn)的簡單計數(shù)器    170
練習5-17  application變量的使用方法    171
5.5.2  config對象    172
5.5.3  exception對象    173
練習5-18  錯誤頁面    174
5.5.4  page對象    175
5.5.5  pageContext對象    175
練習5-19  pageContext對象的綜合應用    176
5.6  思考與練習    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
練習6-1  設(shè)置數(shù)據(jù)源    188
練習6-2  顯示圖書明細表中的數(shù)據(jù)    190
練習6-3  添加記錄    192
練習6-4  數(shù)據(jù)分頁顯示    193
6.3  訪問SQL Server    195
練習6-5  測試SQL Server數(shù)據(jù)庫    196
練習6-6  向SQL數(shù)據(jù)庫添加記錄    198
6.4  JDBC訪問其他數(shù)據(jù)庫    200
6.4.1  訪問MySQL    200
練習6-7  安裝MySQL    200
練習6-8  測試MySQL數(shù)據(jù)庫    203
6.4.2  訪問Oracle    204
練習6-9  數(shù)據(jù)分頁顯示    205
6.5  典型實例:用戶登錄驗證頁面    208
6.6  思考與練習    211
第7章  在JSP中應用JavaBean    214
7.1  認識JavaBean    215
練習7-1  連接數(shù)據(jù)庫    216
練習7-2  計算圓的周長和面積    217
7.2  JavaBean作用域    219
練習7-3  求出兩個數(shù)的最大公因數(shù)    220
7.3  設(shè)置和獲取JavaBean屬性    221
練習7-4  計數(shù)器    223
7.4  使用帶JavaBean的表單    224
練習7-5  學生信息    224
7.5  典型案例:上傳文件    226
7.6  思考與練習    230
第8章  Servlet    233
8.1  Servlet概述    234
8.1.1  Servlet的基本概念    234
8.1.2  Servlet的基本方法    236
練習8-1  init方法的使用    236
練習8-2  destroy方法的使用    237
8.2  Servlet應用案例    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  思考與練習    256
第9章  JSP高級應用    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的應用    279
9.5  典型案例:編寫猜數(shù)字游戲    281
9.6  思考與練習    284
第10章  綜合實例——計算機圖書管理網(wǎng)站    287
10.1  項目需求分析    288
10.2  項目功能描述    288
10.3  創(chuàng)建項目數(shù)據(jù)庫    289
10.4  運行數(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  新進圖書模塊    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
附錄  思考與練習答案    337

本目錄推薦

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