注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java Web標(biāo)簽應(yīng)用開發(fā)

Java Web標(biāo)簽應(yīng)用開發(fā)

Java Web標(biāo)簽應(yīng)用開發(fā)

定 價(jià):¥45.00

作 者: 鄧子云、等 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語言

ISBN: 9787111217244 出版時(shí)間: 2007-08-01 包裝: 平裝
開本: 16 頁數(shù): 347 字?jǐn)?shù):  

內(nèi)容簡介

  Java Web程序員直接在JSP頁面中書寫Java代碼的做法,使得頁面中混雜有JavaScript、HTML、Java等多種語言的程序代碼,可讀性差,可復(fù)用性也不好。于是出現(xiàn)了一些框架技術(shù),如Struts,將系統(tǒng)分成多層,層層封裝,邏輯清晰。但這樣往往又使簡單的事情變復(fù)雜了。Java Web標(biāo)簽就可以解決這個(gè)問題??梢允购唵蔚膯栴}簡單化處理,復(fù)雜的問題也簡單化處理,甚至于不必書寫任何的Java代碼就可以編寫出基于Java的Web系統(tǒng)??偨Y(jié)編者多年實(shí)踐經(jīng)驗(yàn)編著而成。50多個(gè)實(shí)例并有兩個(gè)完整項(xiàng)目案例。隨書的配套光盤中包含《Java Web標(biāo)簽應(yīng)用開發(fā):希賽IT技術(shù)講堂之Java篇(附光盤)》所有實(shí)例的源代碼,供讀者學(xué)習(xí)參考使用。作者在希賽網(wǎng)社區(qū)“書評(píng)在線”版塊中為讀者提供全方位學(xué)習(xí)指導(dǎo)。《Java Web標(biāo)簽應(yīng)用開發(fā):希賽IT技術(shù)講堂之Java篇(附光盤)》講述Java Web標(biāo)簽技術(shù)應(yīng)用?!禞ava Web標(biāo)簽應(yīng)用開發(fā):希賽IT技術(shù)講堂之Java篇(附光盤)》分為3篇共12章,包括基礎(chǔ)知識(shí)篇、Web標(biāo)簽應(yīng)用開發(fā)篇和項(xiàng)目實(shí)戰(zhàn)案例篇。《Java Web標(biāo)簽應(yīng)用開發(fā):希賽IT技術(shù)講堂之Java篇(附光盤)》使用的開發(fā)環(huán)境是JDK 1.5+Tomcat 5.5+JSTL 1.1.2。逐步引領(lǐng)讀者從基礎(chǔ)知識(shí)學(xué)起,掌握各個(gè)知識(shí)點(diǎn),而后開發(fā)出完整的系統(tǒng)。全書內(nèi)容由淺入深,并輔以大量的實(shí)例說明,最后給出了兩個(gè)完整的項(xiàng)目案例。隨書光盤中包含全書所有實(shí)例的源代碼以及項(xiàng)目案例的源代碼,供讀者學(xué)習(xí)參考使用。《Java Web標(biāo)簽應(yīng)用開發(fā):希賽IT技術(shù)講堂之Java篇(附光盤)》適合有一定Java Web編程基礎(chǔ)的程序員參考,可幫助缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員快速積累項(xiàng)目開發(fā)經(jīng)驗(yàn)。

作者簡介

暫缺《Java Web標(biāo)簽應(yīng)用開發(fā)》作者簡介

圖書目錄

第一篇   基礎(chǔ)知識(shí)篇
第1章   開發(fā)環(huán)境的安裝與配置    2
1.1   安裝與配置JDK    2
1.2   安裝與配置Tomcat    3
1.2.1   安裝Tomcat    3
1.2.2   配置Tomcat    6
1.3   安裝與配置JSTL    7
1.4   安裝與配置SQL Server    7
1.5   開發(fā)程序時(shí)編輯軟件的選擇    8
本章小結(jié)    9
思考題及解答    9
第2章   JSP開發(fā)基礎(chǔ)知識(shí)    10
2.1   JSP語法基礎(chǔ)    10
2.1.1   JSP頁面的程序結(jié)構(gòu)    10
2.1.2   數(shù)據(jù)類型    11
2.1.3   類    13
2.1.4   運(yùn)算符    13
2.1.5   程序注釋    14
2.2   JSP指令與動(dòng)作指令    14
2.2.1   JSP指令    14
2.2.2   JSP動(dòng)作指令    15
2.3   HTML與JavaScript基礎(chǔ)    17
2.3.1   HTML    17
2.3.2   JavaScript    18
2.3.3   表單信息交互    19
2.4   JSP的內(nèi)置對(duì)象    21
2.4.1   request對(duì)象    21
2.4.2   response對(duì)象    22
2.4.3   session對(duì)象    22
2.4.4   application對(duì)象    23
2.4.5   out對(duì)象    23
2.5   在JSP中的數(shù)據(jù)庫操作    27
2.5.1   JDBC    27
2.5.2   安裝SQL Server的JDBC驅(qū)動(dòng)    32
2.5.3   查詢數(shù)據(jù)    33
本章小結(jié)    35
思考題及解答    35
第3章   XML基礎(chǔ)知識(shí)    37
3.1   XML技術(shù)概述    37
3.1.1   編寫XML    37
3.1.2   DTD與Schema    38
3.2   DOM    38
3.2.1   DOM相關(guān)的類    39
3.2.2   用DOM方式解析XML文檔    42
3.3   SAX    45
3.3.1   SAX相關(guān)的類    45
3.3.2   用SAX方式解析XML文檔    47
本章小結(jié)    49
思考題及解答    49
第二篇   Web標(biāo)簽應(yīng)用開發(fā)篇
第4章   EL表達(dá)式    52
4.1   EL簡介    52
4.2   <c:out>標(biāo)簽    52
4.3    EL語法    54
4.3.1   .與[ ]    54
4.3.2   EL表達(dá)式中的保留字    55
4.3.3   EL變量范圍    55
4.3.4   自動(dòng)類型轉(zhuǎn)換    55
4.4   運(yùn)算符    56
4.5   隱含對(duì)象    57
4.5.1   與范圍有關(guān)的隱含對(duì)象    58
4.5.2   與輸入有關(guān)的隱含對(duì)象    58
4.5.3   其他隱含對(duì)象    60
本章小結(jié)    61
第5章   核心標(biāo)簽庫    63
5.1   JSTL簡介    63
5.1.1   JSTL提供的主要功能    63
5.1.2   語法格式約定    64
5.2   <c:set>標(biāo)簽    64
5.3   <c:remove>標(biāo)簽    67
5.4   <c:catch>標(biāo)簽    68
5.5   <c:if>標(biāo)簽    70
5.6   <c:choose>、<c:when>及<c:otherwise>標(biāo)簽    71
5.7   迭代標(biāo)簽概述    72
5.8   <c:forEach>標(biāo)簽    73
5.9   <c:forTokens>標(biāo)簽    75
5.10   <c:import>標(biāo)簽    77
5.11   <c:url>標(biāo)簽    80
5.12   <c:redirect>標(biāo)簽    81
本章小結(jié)    82
思考題及解答    82
第6章   國際化格式標(biāo)簽庫    84
6.1   國際化格式標(biāo)簽概述    84
6.1.1   國際化格式標(biāo)簽的功能    84
6.1.2   基本概念    85
6.2   <fmt:setLocale>標(biāo)簽    86
6.3   <fmt:bundle>標(biāo)簽    88
6.4   <fmt:setBundle>標(biāo)簽    90
6.5   <fmt:message>標(biāo)簽與<fmt:param>標(biāo)簽    91
6.6   <fmt:requestEncoding>標(biāo)簽    94
6.7   <fmt:timeZone>標(biāo)簽    95
6.7.1   使用語法說明    95
6.7.2   java.util.TimeZone    95
6.7.3   使用<fmt:timeZone>標(biāo)簽    96
6.8   <fmt:setTimeZone>標(biāo)簽    97
6.9   <fmt:formatNumber>標(biāo)簽    98
6.10   <fmt:parseNumber>標(biāo)簽    101
6.11   <fmt:formatDate>標(biāo)簽    103
6.12   <fmt:parseDate>標(biāo)簽    105
本章小結(jié)    107
思考題及解答    107
第7章   SQL標(biāo)簽庫    109
7.1   SQL標(biāo)簽概述    109
7.2   <sql:setDataSource>標(biāo)簽    109
7.2.1   使用語法說明    109
7.2.2   數(shù)據(jù)源配置    110
7.2.3   使用<sql:setDataSource>標(biāo)簽    111
7.3   <sql:query>標(biāo)簽與<sql:param>標(biāo)簽    113
7.3.1   <sql:query>使用語法說明    113
7.3.2   <sql:param>使用語法說明    114
7.3.3   如何查看查詢的結(jié)果    114
7.3.4   使用<sql:query>標(biāo)簽與<sql:param>標(biāo)簽    115
7.4   <sql:update>標(biāo)簽    121
7.5   <sql:dateParam>標(biāo)簽    123
7.6   <sql:transaction>標(biāo)簽    125
本章小結(jié)    127
思考題及解答    127
第8章   XML標(biāo)簽庫    128
8.1   XML標(biāo)簽概述    128
8.1.1   XML與XML標(biāo)簽    128
8.1.2   XPath    128
8.1.3   XSLT    132
8.1.4   安裝相關(guān)軟件包    137
8.2   <x:parse>標(biāo)簽    137
8.3   <x:out>標(biāo)簽    139
8.4   <x:set>標(biāo)簽    139
8.5   <x:if>標(biāo)簽    140
8.6   <x:choose>標(biāo)簽、<x:when>標(biāo)簽和<x:otherwise>標(biāo)簽    141
8.7   <x:forEach>標(biāo)簽    143
8.8   <x:transform>標(biāo)簽與<x:param>標(biāo)簽    144
本章小結(jié)    147
思考題及解答    147
第9章   函數(shù)標(biāo)簽庫    148
9.1   函數(shù)標(biāo)簽概述    148
9.2   toLowerCase    148
9.3   toUpperCase    148
9.4   substring    149
9.5   substringAfter    150
9.6   substringBefore    150
9.7   trim    151
9.8   replace    151
9.9   split    152
9.10   join    152
9.11   indexOf    153
9.12   fn:startsWith    153
9.13   fn:endsWith    154
9.14   fn:contains    154
9.15   fn:containsIgnoreCase    154
9.16   fn:length    156
9.17   fn:escapeXml    156
本章小結(jié)    157
第10章   自定義標(biāo)簽    158
10.1   自定義標(biāo)簽概述    158
10.1.1   自定義標(biāo)簽簡介    158
10.1.2   開發(fā)自定義標(biāo)簽的步驟    159
10.2   一個(gè)簡單的例子    160
10.3   自定義標(biāo)簽開發(fā)相關(guān)的接口與類    162
10.3.1   javax.servlet.jsp包概述    162
10.3.2   JspEngineInfo類    162
10.3.3   JspWriter類    162
10.3.4   PageContext類    164
10.3.5   javax.servlet.jsp.tagext包概述    166
10.3.6   Tag接口    167
10.3.7   IterationTag接口    169
10.3.8   BodyTag接口    170
10.3.9   SimpleTag接口    172
10.3.10   DynamicAttributes接口    172
10.3.11   BodyContent類    173
10.3.12   SimpleTagSupport類    173
10.3.13   TagSupport類    174
10.3.14   BodyTagSupport類    175
10.3.15   JspFragment類    176
10.3.16   TagExtraInfo類    176
10.3.17   VariableInfo類    177
10.3.18   TagInfo類    177
10.4   tld文件    177
10.5   開發(fā)實(shí)例集    178
10.5.1   開發(fā)帶有屬性的標(biāo)簽    178
10.5.2   開發(fā)帶有動(dòng)態(tài)屬性的標(biāo)簽    180
10.5.3   開發(fā)帶有body的標(biāo)簽    182
10.5.4   開發(fā)嵌套的標(biāo)簽    184
10.5.5   在標(biāo)簽與JSP頁面間共享變量    186
10.5.6   開發(fā)迭代的標(biāo)簽    189
10.5.7   用SimpleTagSupport類開發(fā)標(biāo)簽    192
本章小結(jié)    193
思考題及解答    193
第三篇   項(xiàng)目實(shí)戰(zhàn)案例篇
第11章   學(xué)生成績管理系統(tǒng)    196
11.1   系統(tǒng)需求分析    196
11.1.1   系統(tǒng)用戶及其權(quán)限分析    196
11.1.2   系統(tǒng)功能需求    196
11.2   系統(tǒng)總體架構(gòu)設(shè)計(jì)    197
11.3   數(shù)據(jù)庫設(shè)計(jì)    198
11.3.1   ER圖    198
11.3.2   數(shù)據(jù)物理模型    198
11.4   系統(tǒng)目錄設(shè)計(jì)    202
11.5   系統(tǒng)的關(guān)鍵技術(shù)    203
11.5.1   連接池技術(shù)    203
11.5.2   標(biāo)簽技術(shù)在數(shù)據(jù)庫操作上的應(yīng)用    204
11.5.3   數(shù)據(jù)分頁技術(shù)    204
11.6   系統(tǒng)登錄模塊    206
11.6.1   用戶登錄功能    206
11.6.2   注冊用戶功能    208
11.6.3   系統(tǒng)首頁    212
11.7   基礎(chǔ)數(shù)據(jù)管理模塊    216
11.7.1   班級(jí)信息管理    216
11.7.2   教師信息管理    222
11.7.3   課程信息管理    228
11.7.4   學(xué)生信息管理    234
11.8   教務(wù)管理模塊    240
11.8.1   教師授課信息管理    240
11.8.2   學(xué)生成績封存    247
11.9   成績錄入模塊    253
11.10   學(xué)生成績查詢模塊    258
11.11   系統(tǒng)管理模塊    261
11.11.1   新用戶審核    261
11.11.2   用戶管理    264
11.11.3   修改當(dāng)前用戶密碼    269
11.12   系統(tǒng)可改進(jìn)之處    271
本章小結(jié)    272
第12章   網(wǎng)上書店    273
12.1   系統(tǒng)需求分析    273
12.1.1   系統(tǒng)用戶及其權(quán)限分析    273
12.1.2   系統(tǒng)功能需求    273
12.2   系統(tǒng)總體架構(gòu)設(shè)計(jì)    275
12.3   數(shù)據(jù)庫設(shè)計(jì)    275
12.3.1   ER圖    275
12.3.2   數(shù)據(jù)物理模型    276
12.4   系統(tǒng)目錄設(shè)計(jì)    279
12.5   系統(tǒng)的關(guān)鍵技術(shù)    280
12.5.1   連接池技術(shù)    280
12.5.2   數(shù)據(jù)分頁技術(shù)    281
12.5.3   自定義標(biāo)簽技術(shù)    282
12.5.4   購物車的實(shí)現(xiàn)    286
12.5.5   在數(shù)據(jù)庫中存取圖片    289
12.6   系統(tǒng)頁面    293
12.6.1   系統(tǒng)首頁    293
12.6.2   顯示書籍信息    298
12.6.3   最近新書    299
12.6.4   特價(jià)書籍    301
12.6.5   顯示某一分類的書    302
12.7   用戶登錄與注冊    304
12.7.1   注冊新用戶    304
12.7.2   用戶登錄    307
12.8   購物模塊    311
12.8.1   往購物車中放入書籍    311
12.8.2   查看購物車    312
12.8.3   從購物車中拿出書籍    314
12.8.4   生成訂單    315
12.8.5   查看訂單    316
12.8.6   取消訂單與確認(rèn)訂單    319
12.9   后臺(tái)管理之首頁    320
12.10   后臺(tái)管理之書籍分類管理模塊    323
12.10.1   書籍分類管理主界面    323
12.10.2   增加書籍類型    326
12.10.3   更新書籍類型    326
12.10.4   刪除書籍類型    328
12.11   后臺(tái)管理之書籍管理模塊    328
12.11.1   錄入書籍資料    328
12.11.2   修改書籍資料主界面    332
12.11.3   修改書籍信息    335
12.11.4   刪除書籍    337
12.11.5   上傳書籍圖片主界面    337
12.11.6   上傳書籍圖片    340
12.12   后臺(tái)管理之訂單管理模塊    343
12.13   系統(tǒng)可改進(jìn)之處    346
本章小結(jié)    347

本目錄推薦

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