出版時間:2008-8 出版社:科學(xué)出版社 作者:汪大樂 頁數(shù):524 字?jǐn)?shù):827000
Tag標(biāo)簽:無
前言
隨著計算機網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)已逐步深入到人們工作、生活的每個層面。借助網(wǎng)絡(luò)這一平臺,人們可以更加快速、便捷、足不出戶地完成日常工作及生活。無論是各種各樣的辦公系統(tǒng),還是購物網(wǎng)站,互聯(lián)網(wǎng)都給人們的生活方式帶來了革命性的改變。巨大的需求帶動了Web技術(shù)的蓬勃發(fā)展。從早期的CGI到現(xiàn)在的JSP、ASP、PHP,Web技術(shù)可謂層出不窮,一日千里。其中,JSP以其良好的可移植性及擴展性,成為Web開發(fā)領(lǐng)域應(yīng)用最為廣泛的開發(fā)語言之一。JSP是一種基于Java的Web開發(fā)語言,其全稱是JavaServerPages。由于Java應(yīng)用程序的“一次編譯,隨處運行”的特點,使得JSP程序不僅可以在Windows下運行,也可以在Linux及UNIX下運行。
內(nèi)容概要
JSP是一種基于Java的Web開發(fā)語言,在目前的Web開發(fā)領(lǐng)域占有重要地位。本書作者細(xì)致講解了使用JSP進(jìn)行Web開發(fā)所需的相關(guān)知識和技術(shù)框架,并有大量實用案例貫穿全書。 本書共16章,從JSP基本概念入手,到應(yīng)用框架的使用,講述了如何使用JSP開發(fā)Web應(yīng)用系統(tǒng)。書中主要內(nèi)容包括JSP的運行開發(fā)環(huán)境、JSP基本語法、JSP內(nèi)置對象、Servlet和JavaBean、標(biāo)簽庫、數(shù)據(jù)庫開發(fā)、XML、JNDI、Ajax、Struts等。全書最后給出兩個完整的綜合案例,對全書技術(shù)要點做了總結(jié)與概括。 本書可作為廣大初、中級程序員、網(wǎng)頁設(shè)計人員及高校相關(guān)專業(yè)的學(xué)生的學(xué)習(xí)用書,對于有一定Web編程技術(shù)的開發(fā)人員,本書也提供了很多案例供學(xué)習(xí)參考。
書籍目錄
第1篇 JSP準(zhǔn)備篇. 第1章 JSP準(zhǔn)備工作 1.1 JSP簡介 1.2 JSP運行環(huán)境 1.3 Eclipse介紹 1.3.1 下載及安裝Eclipse 1.3.2 一個簡單的Eclipse開發(fā)示例 1.4 JSP Web應(yīng)用目錄結(jié)構(gòu) 1.5 小結(jié) 第2章 Java面向?qū)ο缶幊坛跆? 2.1 面向?qū)ο蠹夹g(shù) 2.2 常量與變量 2.3 Java數(shù)據(jù)類型 2.4 運算符及表達(dá)式 2.4.1 算術(shù)運算符 2.4.2 關(guān)系運算符 2.4.3 位運算符 2.4.4 賦值運算符 2.4.5 賦值運算符 2.4.6 邏輯運算符 2.5 控制語句 2.5.1 條件判斷語句 2.5.2 循環(huán)語句 2.5.3 分支語句 2.6 面向?qū)ο蟪绦蛟O(shè)計 2.6.1 類 2.6.2 繼承 2.6.3 多態(tài) 2.7 小結(jié)第2篇 JSP基5L 第3章 JSP基本語法 3.1 完整的JSP頁面 3.1.1 JSP組成部分 3.1.2 簡單的JSP示例 3.2 先決條件 3.2.1 頁面描述pa8c指令 3.2.2 頁面導(dǎo)入include指令 3.2.3 標(biāo)簽庫映射taglib指令 3.3 動態(tài)執(zhí)行語句 3.3.1 實例化JavaBean語句—— 3.3.2 設(shè)置JavaBean屬性值語句—— 3.3.3 獲取JavaBean屬性值語句—— 3.3.4 動態(tài)嵌入文件語句—— 3.3.5 轉(zhuǎn)發(fā)語句—— 3.4 聲明與注釋 3.4.1 聲明 3.4.2 注釋 3.5 小結(jié)第4章 JSP中的對象 4.1 對象是什么 4.2 處理客戶請求信息——request對象 4.2.1 request對象介紹 4.2.2 訪問請求參數(shù)的方法 ……第2篇 JSP基礎(chǔ)篇 第3章 JSP基本語法 第4章 JSP中的對象 第5章 JSP與Servlet 第6章 JSP與JavaBean 第7章 JSP與標(biāo)簽庫 第8章 JSP文件操作第3篇 Web開發(fā)技術(shù)篇 第9章 JSP與XML 第10章 JSP與數(shù)據(jù)庫 第11章 JSP與JNDI第4篇 Ajax開發(fā)篇 第12章 JSP與Ajax 第13章 Ajax應(yīng)用案例第5篇 Struts應(yīng)用篇 第14章 Struts框架解構(gòu)第6篇 實戰(zhàn)開發(fā)篇 第15章 酒店預(yù)訂系統(tǒng)實例 第16章 電子相冊實例
章節(jié)摘錄
JSP是一種Web開發(fā)語言,它的全稱是JavaServerPages,即Java服務(wù)器頁面。從名稱上可以看出,JSP是一種基于Java技術(shù)的腳本語言。傳統(tǒng)的HTML是靜態(tài)頁面,能夠創(chuàng)建一個頁面布局,但是當(dāng)頁面內(nèi)容變化時,它不能實時地體現(xiàn)變化。JSP就是將Java語言與HTML融合在一起,并在服務(wù)器端運行,由HTML對頁面進(jìn)行規(guī)劃,Java程序負(fù)責(zé)產(chǎn)生或轉(zhuǎn)化數(shù)據(jù)內(nèi)容,然后將內(nèi)容與展現(xiàn)代碼一起發(fā)送給客戶端瀏覽器。
編輯推薦
JSP是《JavaWeb開發(fā)技術(shù)詳解:JSP+Ajax+Struts》的主線?!禞avaWeb開發(fā)技術(shù)詳解:JSP+Ajax+Struts》在講解JSP的同時,也涉及到目前應(yīng)用比較廣的Ajax技術(shù),并為之配備了大量的應(yīng)用示例,便于讀者加深理解。執(zhí)書入道,行家入選!詳細(xì)講解JSP各基礎(chǔ)知識點,全面分析基礎(chǔ);講解XML、JNDI、LDAP等特有技術(shù),注重實際開發(fā);剖析Ajax技術(shù)原理和應(yīng)用,把握技術(shù)趨勢;了解Struts開發(fā)流程,掌握應(yīng)用框架。面向JavaWeb初學(xué)者,從最基本的語法開始,旨領(lǐng)您逐漸步入JavaWeb應(yīng)用的殿堂。由淺入深從最基本的開發(fā)運行環(huán)境入手,到目前Web開發(fā)領(lǐng)域比較流行的應(yīng)用框架的使用,貫穿了Web應(yīng)用程序開發(fā)的流程。讀者可以沿著《JavaWeb開發(fā)技術(shù)詳解:JSP+Ajax+Struts》章節(jié)依序閱讀,逐步走進(jìn)Web開發(fā)領(lǐng)域。實例豐富各知識點都涵蓋了豐富的實例程序。這些程序有的只是針對某個知識點的簡單應(yīng)用,也有完整的應(yīng)用系統(tǒng),難度覆蓋均勻。讀者對這些程序進(jìn)行分析并模擬應(yīng)用后可以對知識點快速理解消化。典型應(yīng)用作者系一線資深開發(fā)人員,因此書中的某些應(yīng)用程序不只限于對基本知識的講解,同時在實際工程中也得到了廣泛使用。讀者對這些代碼模塊完全消化吸收后,可以對實際工程項目的開發(fā)有所了解。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Java Web開發(fā)技術(shù)詳解 PDF格式下載