中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 業(yè)界動(dòng)態(tài) > 專業(yè)書訊 > JSP2.0技術(shù)手冊(cè)
《DOOM啟世錄》 回到列表 程序員修煉之道——從小工到專家
 JSP2.0技術(shù)手冊(cè)

作者:博文視點(diǎn) 時(shí)間: 2004-06-21 文檔類型:原創(chuàng) 來自:藍(lán)色理想

完全展現(xiàn)主流Java Web開發(fā)技術(shù)
深入探討JavaServer Pages 2.0與Web技術(shù)的結(jié)合
JavaServer Pages、Java Servlet核心技術(shù)演練
Sun公司特約講師、臺(tái)灣暢銷書技術(shù)作家林上杰先生,以及林康司先生為您帶來內(nèi)容全面、講解清晰、示例豐富的Java Web開發(fā)指南!

1. 內(nèi)容簡(jiǎn)介(精彩導(dǎo)讀,200~300)
《JSP 2.0 技術(shù)手冊(cè)》主要介紹了主流的 Java Web 開發(fā)技術(shù)——JSP 2.0。本書一開始就以 Step by Step 的方式教您安裝運(yùn)行環(huán)境(Tomcat 5.0),然后循序漸進(jìn),依次介紹 Servlet 2.4、JSP 2.0新增功能、EL、JSTL 1.1語法、JavaBean、Filter、Listener、SQL命令、JDBC、SimpleTag、Tag File 和 JavaMail等內(nèi)容。本書通俗易懂,并配有豐富的圖文實(shí)例,非常適合JSP入門使用;另外本書內(nèi)容全面、技術(shù)整理詳盡,也非常適合進(jìn)階的讀者作為參考手冊(cè)。
本書的主要內(nèi)容:
EL 語法
JSP 2.0 簡(jiǎn)介
JSTL 1.1 簡(jiǎn)介
Servlet 2.4 簡(jiǎn)介
JSP 隱含對(duì)象
JSP 與 JDBC
JSP 與 JavaMail
JSP 與 JavaBean
JSP Tag Library
Filter 與 Listener
Simple Tag 與 Tag File
網(wǎng)頁窗體的處理

2. 序言

推薦序

認(rèn)識(shí)林上杰和林康司大概是三年前的事情了。
林康司是一個(gè)個(gè)性溫和害羞的大男生。有他共同執(zhí)筆這本書,可以讓這本書的步調(diào)慢一點(diǎn),優(yōu)雅一點(diǎn)。
我認(rèn)識(shí)的林上杰則是一個(gè)極端龜毛(注:臺(tái)灣口語,挑剔的意思)的人。
記得第一次找他幫Sun教育訓(xùn)練中心上課,對(duì)象是業(yè)界具有“員工平均水準(zhǔn)最高”之稱的公司。雖然課后問卷的結(jié)果令人滿意,可是他還是深深地自責(zé),覺得自己沒有教好。
當(dāng)然,現(xiàn)在的他又比當(dāng)時(shí)更進(jìn)步了。把對(duì)自己的高標(biāo)準(zhǔn)用在寫作上,這當(dāng)然是一本高標(biāo)準(zhǔn)的書籍。從寫作的題材、校稿、排版到封面設(shè)計(jì),無一不是他絞盡腦汁的結(jié)果。對(duì)我這種只負(fù)責(zé)把稿子交給出版社的作者來說,實(shí)在是強(qiáng)烈的對(duì)比,也難怪我曾被他嘲笑,說我的書除了著作人的名字看起來有60分之外,其他的全部不及格。說實(shí)話,我不能同意他更多了。
這本書的重點(diǎn)是介紹Java在展示層的兩項(xiàng)重要技術(shù):Java Servlet與JavaServer Pages。它們是最重要的Java核心技術(shù),對(duì)這兩項(xiàng)技術(shù)有深入的了解,將有助于您未來對(duì)于JavaServer Faces(JSF)技術(shù),以及Java Web Services技術(shù)的學(xué)習(xí)。 侯捷老師常常告誡大家:“勿在浮沙筑高臺(tái)”。即使JSF和Java Web Services技術(shù)將底層包得很漂亮,工程師也不必去接觸底層的實(shí)現(xiàn)細(xì)節(jié),但是對(duì)基礎(chǔ)技術(shù)的了解,只會(huì)讓我們?cè)谑褂眉夹g(shù)時(shí)感覺更實(shí)在,運(yùn)用得更漂亮。有兩位作者對(duì)品質(zhì)的高度要求,相信這一定是一本可以帶大家入門Java展示層技術(shù)的優(yōu)秀書籍。在此誠為各位推薦。

王  森
Sun Microsystems
教育訓(xùn)練中心經(jīng)理
2004年3月

  一

記得三年前 ……
親自帶著剛上市的《JSP技術(shù)手冊(cè)》送給我最敬重的教授,從他的表情中,可以看出他十分地高興、滿意,在一段不算短的談話中,他一直不斷地重復(fù)提到:
寫書是一件具有影響力的事情,一本好書可以影響很多人,而不好的書更可能誤了許多人。
感謝昔日恩師的這段話在我的心中埋下種子。今日,我正懷著戒慎恐懼的心情,完成此書。
感謝:
本書能夠順利完成,必要感謝許許多多的人。首先感謝王森(moliwang)先生的協(xié)助,假若此書遭到眾人的討伐,王森先生亦將受池魚之殃。感謝松凌科技李日貴(jini)先生在我撰寫本書時(shí),提供題材選取的建議和技術(shù)問題的解答。感謝吳盧基(Worookie)先生校閱本書的內(nèi)容,修改許多大大小小的錯(cuò)誤,讓本書的品質(zhì)能夠更上一層樓。
感謝小傅子(Dennyfu)協(xié)助本書的封面設(shè)計(jì),和他合作封面設(shè)計(jì),乃寫書最大之樂趣。感謝許芳凰(Mina)小姐協(xié)助本書的圖片設(shè)計(jì),讓書中的圖片不再是丑陋的線條。
感謝博文視點(diǎn)(Broadview)資訊有限公司的編輯周筠女士及方舟先生,有了他們的協(xié)助,才使得本書的簡(jiǎn)體版能順利出版。
感謝我的最愛王斐珊,有你的扶持,使我能夠順利度過這段寂寞又難熬的日子。感謝你在除夕夜至大年初三,協(xié)助我潤(rùn)稿。希望此書能夠大賣,讓我能早日累積起我倆的結(jié)婚基金。
最后要感謝我的家人持續(xù)不斷地支持我,讓此書能在最短的時(shí)間內(nèi)完成。
一本書所能介紹的內(nèi)容有限,為了彌補(bǔ)此項(xiàng)缺憾,特架設(shè)Java技術(shù)論壇 :http://www.javaworld.com.tw,希望書中缺少的內(nèi)容,讀者都能在論壇中尋找到解答。

林上杰
2004年3月

序 

回想在大學(xué)時(shí)江虹慶先生和林上杰先生帶我認(rèn)識(shí)Java,至今已三年多了。尤其在當(dāng)時(shí)Servlet/JSP相關(guān)的資源還非常的少,對(duì)從完全不懂Java且一入門就從Servlet開始的我而言,他們的耐心和認(rèn)真的指導(dǎo)幫我開啟了Java的一扇窗。
這次能把從許多前輩那里學(xué)習(xí)來的東西(不管是周遭或者是網(wǎng)絡(luò)上的朋友),寫成書回饋給更多讀者,令我感到非常高興。
跟當(dāng)時(shí)的環(huán)境比起來,現(xiàn)在想進(jìn)入這個(gè)領(lǐng)域的人真的很幸福。在Google打上關(guān)鍵字就有看不完的信息,在JSPtw.com (www.javaworld.com.tw 的前身)Java技術(shù)論壇中,更可以搜尋到許多相關(guān)的精華文章,書架上又有好幾本不同作者的書可供讀者選擇,尤其是你現(xiàn)在手中的這本書J這本書結(jié)合了林上杰先生與我的心血,由淺入深,作為入門書,本書無疑是最佳選擇;對(duì)于進(jìn)階者來說,本書更提供了JSP 2.0新增功能的使用說明。希望大家看完這本書后,能對(duì)Java在Server-side上的應(yīng)用產(chǎn)生興趣,進(jìn)而接觸得更多、更深、更廣。
再次感謝林上杰先生讓我有機(jī)會(huì)參與本書的撰寫,能與他共事是我的一大榮幸,更感謝JSPtw版友的知識(shí)分享與討論,以及容忍我花時(shí)間在書上的家人和我的女友新玫,也謝謝花時(shí)間正在看此序的您。

林康司
2004年3月

3. 導(dǎo)讀

導(dǎo)  讀

本書內(nèi)容分成三大部分。
前三章主要內(nèi)容為:從安裝設(shè)定執(zhí)行環(huán)境、范例程序到簡(jiǎn)介Servlet 2.4跟JSP 2.0。
閱讀完這三章之后,可以讓讀者奠定相關(guān)的概念基礎(chǔ),并且清楚了解Servlet 2.4和JSP 2.0上的進(jìn)展。
第四章到第十一章為學(xué)習(xí)JSP 2.0的基礎(chǔ)章節(jié),從JSP 2.0基本語法、隱含對(duì)象、Expression Language和JSTL 1.1,一直到Session Tracking和Filter與Listener的介紹。這幾個(gè)章節(jié)皆以筆者認(rèn)為合適的順序循序介紹,希望能夠讓讀者在閱讀本書后面部分的時(shí)候不會(huì)感到突兀。
介紹完基本概念和基礎(chǔ)課程后,筆者在這里安插一個(gè)章節(jié)來介紹JSP執(zhí)行環(huán)境與開發(fā)工具。讀者可以在此章學(xué)習(xí)到最新Tomcat 5.0的基本使用,當(dāng)然筆者沒有漏掉目前在Java IDE界掀起一片旋風(fēng)的Eclipse。通過本章的介紹,各位讀者會(huì)了解到如何使用Eclipse來開發(fā)Web Application。
完成前兩大部分的學(xué)習(xí)后,接下來就是第十三章到第十八章的提高部分。第十三章為第十四章的前置章節(jié),因?yàn)樵趯W(xué)習(xí)JSP與JDBC之前必須對(duì)SQL有相當(dāng)?shù)恼J(rèn)識(shí)。第十四章的JSP與JDBC,不只介紹基本的JDBC使用,也進(jìn)而介紹好用的Connection Pool API的Proxool。
第十五章和第十六章分別介紹JSP 2.0自定義標(biāo)簽的做法。第十五章簡(jiǎn)單介紹以往開發(fā)標(biāo)簽的方式。第十六章介紹在JSP 2.0新增開發(fā)標(biāo)簽的方式:Simple Tag與Tag File,通過幾個(gè)簡(jiǎn)單的范例演練,輕松學(xué)會(huì)使用Simple Tag與Tag File。
第十七章介紹其他的相關(guān)應(yīng)用:JavaMail。第十七章除了介紹如何使用JavaMail來傳送信件之外,還說明了如何傳送附件和HTML格式的信件。
第十八章則是探討Web應(yīng)用程序設(shè)計(jì)師應(yīng)有的設(shè)計(jì)理念和實(shí)現(xiàn)方式,使讀者掌握開發(fā)高彈性、易維護(hù)的Web應(yīng)用程序所應(yīng)有的觀念。
最后本書的附錄A :安裝Linux執(zhí)行環(huán)境。常常會(huì)有人提到Java時(shí)就會(huì)想到Linux,雖然這兩者基本上沒有任何關(guān)系,但是在建構(gòu)穩(wěn)定的Web Application時(shí),Linux確實(shí)是一個(gè)不可錯(cuò)過的平臺(tái)。因此,筆者把原本在win平臺(tái)上的安裝設(shè)定,重新編輯成Linux平臺(tái)版本,供讀者參考。
另外,您不能錯(cuò)過附錄B,在本附錄所列出的Servlet 2.4 / JSP 2.0的web.xml中有一些設(shè)定好的項(xiàng)目,那是一份有用的參考內(nèi)容。
相信通過循序漸進(jìn)的學(xué)習(xí),讀者定能駕輕就熟,游刃有余。

4. 目錄
目  錄

第一章  安裝執(zhí)行環(huán)境 (1)
1-1  安裝J2SDK 1.4.2 (2)
1-2  安裝Tomcat 5.0.16 (6)
1-3  安裝JSPBook站臺(tái)范例 (11)
1-4  安裝Ant 1.6 (13)

第二章  Servlet 2.4簡(jiǎn)介 (17)
2-1  Servlet簡(jiǎn)介 (18)
2-2  First Servlet Sample Code (19)
2-3  Servlet的生命周期 (21)
2-4  Servlet范例程序 (23)
2-5  Servlet 2.4的新功能 (25)

第三章  JSP 2.0簡(jiǎn)介 (31)
3-1  JavaServer Pages技術(shù) (32)
3-2  What is JSP (33)
3-3  JSP與Servlet的比較 (33)
3-4  JSP的執(zhí)行過程 (34)
3-5  JSP與ASP和ASP+的比較 (40)
3-6  JSP 2.0新功能 (43)

第四章  JSP語法 (47)
4-1  Elements和Template Data (48)
4-2  批注 (Comments) (48)
4-3  Quoting和Escape規(guī)則 (49)
4-4  Directives Elements (52)
4-5  Scripting Elements (59)
4-6  Action Elements (61)
4-7  錯(cuò)誤處理 (68)

第五章  隱含對(duì)象 (Implicit Object) (73)
5-1  屬性( Attribute )與范圍( Scope ) (75)
5-2  與Servlet有關(guān)的隱含對(duì)象 (81)
5-3  與 Input / Output 有關(guān)的隱含對(duì)象 (83)
5-4  與Context有關(guān)的隱含對(duì)象 (90)
5-5  與Error有關(guān)的隱含對(duì)象 (97)

第六章  Expression Language (99)
6-1  EL簡(jiǎn)介 (100)
6-2  EL語法 (100)
6-3  EL隱含對(duì)象 (104)
6-4  EL 算術(shù)運(yùn)算符 (111)
6-5  EL 關(guān)系運(yùn)算符 (113)
6-6  EL邏輯運(yùn)算符 (115)
6-7  EL 其他運(yùn)算符 (116)
6-8  EL Functions (118)

第七章  JSTL 1.1 (125)
7-1  JSTL 1.1簡(jiǎn)介 (126)
7-2  核心標(biāo)簽庫 (Core tag library) (130)
7-3  I18N格式標(biāo)簽庫 (I18N-capable formatting tags library) (160)
7-4  SQL標(biāo)簽庫 (SQL tag library) (180)
7-5  XML標(biāo)簽庫 (XML tag library) (189)
7-6  函數(shù)標(biāo)簽庫 (Functions tag library) (201)

第八章  JSP與JavaBean (219)
8-1  JavaBean的簡(jiǎn)介 (220)
8-2  JSP與JavaBean (222)
8-3  JavaBean的范圍 (234)
8-4  JavaBean的移除 (239)

第九章  網(wǎng)頁窗體的處理 (243)
9-1  HTML窗體如何傳送數(shù)據(jù) (244)
9-2  窗體中常見的輸入類型 (244)
9-3  JSP處理窗體 (247)
9-4  文件上傳——Oreilly上傳組件 (249)
9-5  jspSmartUpload——上傳和下載 (260)
9-6  本文區(qū)輸入類型 (Textarea) (270)

第十章  Session Tracking (275)
10-1  Stateful & Stateless (276)
10-2  Session Tracking的四種方法 (276)
10-3  Session的生命周期 (282)
10-4  HttpSessionBindingListener接口 (284)
10-5  Shopping Cart范例程序一 (289)
10-6  Shopping Cart范例程序二 (295)

第十一章  Filter與Listener (307)
11-1  Filter簡(jiǎn)介 (308)
11-2  Filter的運(yùn)作方式 (308)
11-3  實(shí)現(xiàn)階段第一個(gè)Filter (311)
11-4  對(duì)請(qǐng)求做統(tǒng)一的認(rèn)證處理 (314)
11-5  ServletRequest和ServletResponse之Wrapper類 (320)
11-6  使用Filter來解決中文問題 (329)
11-7  Listener接口簡(jiǎn)介 (331)
11-8  ServletContext Listener (333)
11-9  HttpSession Listener (337)
11-10  ServletRequest Listener (341)

第十二章  JSP執(zhí)行環(huán)境與開發(fā)工具 (345)
12-1  Tomcat 5.0的介紹 (346)
12-2  JSP開發(fā)工具介紹 (350)
12-3  Eclipse簡(jiǎn)介與安裝 (350)
12-4  使用Eclipse開發(fā)Hello World (353)
12-5  使用Eclipse開發(fā)Web Application (357)
12-6  使用Eclipse來開發(fā)Web Application(2) (363)

第十三章  SQL介紹 (369)
13-1  數(shù)據(jù)庫基本概念 (370)
13-2  SQL簡(jiǎn)介 (370)
13-3  DDL語句 (382)
13-4  數(shù)據(jù)的查詢 —— SELECT (385)
13-5  新增數(shù)據(jù)—— INSERT (396)
13-6  修改數(shù)據(jù)——UPDATE (399)
13-7  刪除數(shù)據(jù)——DELETE (399)

第十四章  JSP與JDBC (401)
14-1  JDBC簡(jiǎn)介 (402)
14-2  MySQL的安裝與使用 (402)
14-3  JDBC連接MySQL (411)
14-4  JDBC連接MySQL的中文問題 (422)
14-5  PreparedStatement (428)
14-6  CallableStatement (430)
14-7  JDBC 2.0 介紹與使用 (432)
14-8  JNDI - 數(shù)據(jù)來源(Data Source)與連接池(Connection Pool) (438)
14-9  JSTL的SQL標(biāo)簽庫 (442)
14-10  Connection Pool - Proxool (445)

第十五章  JSP Tag Library (455)
15-1  JSP Tag Library簡(jiǎn)介 (456)
15-2  一個(gè)簡(jiǎn)單的Tag Library范例 (457)
15-3  Tag Handler Class (462)
15-4  Tag Library 范例程序 (475)

第十六章  Simple Tag與Tag File (487)
16-1  Simple Tag (488)
16-3  Tag File (497)
16-4  Tag Library Descriptor (TLD) (508)

第十七章  JSP與JavaMail (519)
17-1  JavaMail 1.3.1的介紹與使用方法 (520)
17-2  JavaMail范例程序一——傳送一般郵件 (521)
17-3  JavaMail范例程序二——傳送HTML格式的郵件 (524)
17-4  JavaMail范例程序三——傳送附件 (527)
17-5  JavaMail范例程序四——傳送自定義內(nèi)容的郵件 (531)

第十八章  Web架構(gòu)——MVC (537)
18-1  MVC (Model - View - Controller)的介紹 (538)
18-2  Model 1 與 Model 2 的介紹 (539)
18-3  Model 1和Model 2的范例程序 (542)

附錄A  安裝Linux執(zhí)行環(huán)境 (557)
A-1  安裝J2SDK 1.4.2 (558)
A-2  安裝Tomcat 5.0.16 (560)
A-3  安裝JSPBook站臺(tái)范例 (561)
A-4  安裝Ant 1.6 (563)
A-5  安裝Apache 2.0.48 + Tomcat 5.0.16 (565)

附錄B  web.xml 元素介紹 (571)
附錄C  使用JDBC-ODBC橋接器連接Access (581)
附錄D  JSP資源 (585)
附錄E  HTTP狀態(tài)碼 (587)
附錄F  ASCII 碼 (591)
附錄G  Apache License 1.1 (593)


購買地址:http://www.dearbook.com.cn/QuickSearch.aspx?BookName=JSP+2.0%bc%bc%ca%f5%ca%d6%b2%e1

出處:藍(lán)色理想
責(zé)任編輯:donger

作者文章 更多作者文章
《精通Eclipse》
《代碼優(yōu)化:有效使用內(nèi)存》
《網(wǎng)絡(luò)安全概論》
《Word排版藝術(shù)》
BIOS、注冊(cè)表與系統(tǒng)漏洞終極解析
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大福“敬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
《YoungNWP》第3期發(fā)布
奧斯卡大師亞洲巡講火熱報(bào)名中
Internet Explorer 9 平臺(tái)預(yù)覽版4
國內(nèi)最大規(guī)模web前端技術(shù)聚會(huì)深圳站
綠色I(xiàn)T--云計(jì)算真的環(huán)保嗎?
妙手回春:網(wǎng)站可用性測(cè)試及優(yōu)化指南
Phpcms 2010模板大賽火熱開賽
水晶石技法西安特訓(xùn)營(yíng)系列報(bào)道
插畫中國56期插畫培訓(xùn)火爆招生中
喬家大院里的女人與Photoshop創(chuàng)意設(shè)計(jì)

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請(qǐng)不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請(qǐng)與我們聯(lián)系,我們將立即刪除修改。

您的評(píng)論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評(píng)論。如果您不是本站會(huì)員,你可以注冊(cè) 為本站會(huì)員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請(qǐng)用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評(píng)分 1 2 3 4 5
注意:請(qǐng)不要在評(píng)論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請(qǐng)您注意:
·不良評(píng)論請(qǐng)用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評(píng)論管理人員有權(quán)保留或刪除其管轄評(píng)論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評(píng)論文檔 | 報(bào)告錯(cuò)誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測(cè)試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2