JSP程序設(shè)計(jì)

出版時(shí)間:2009-5  出版社:人民郵電出版社  作者:范立鋒,喬世權(quán),程文彬 主編  頁(yè)數(shù):264  
Tag標(biāo)簽:無(wú)  

前言

JSP(Javs Server Pages)是近年來(lái)發(fā)展最迅速、最引人注目的Web應(yīng)用開(kāi)發(fā)技術(shù)之一,它是Java Platform,Enterprise Edition(Java EE,Java企業(yè)版)的重要技術(shù)。JSP將Java語(yǔ)言的跨平臺(tái)和開(kāi)放性、Servlet的強(qiáng)大功能與HTML以及腳本語(yǔ)言等簡(jiǎn)單易用的元素結(jié)合起來(lái),解決了過(guò)去Web開(kāi)發(fā)技術(shù)存在的各種不足和局限。本書(shū)是作者在總結(jié)了多年開(kāi)發(fā)經(jīng)驗(yàn)與成果的基礎(chǔ)上編寫(xiě)的。書(shū)中全面、翔實(shí)地介紹了JSP開(kāi)發(fā)所需的各種知識(shí)和技巧。通過(guò)本書(shū)的學(xué)習(xí),讀者可以快速、全面地掌握使用JSP開(kāi)發(fā)web應(yīng)用程序的方法,并且可以達(dá)到融會(huì)貫通、靈活運(yùn)用的目的。

內(nèi)容概要

本書(shū)系統(tǒng)地介紹了JSP技術(shù)的概念、方法與實(shí)現(xiàn)過(guò)程,包括JSP運(yùn)行環(huán)境、JSP語(yǔ)法與組成元素、JSP內(nèi)置對(duì)象、JSP對(duì)數(shù)據(jù)庫(kù)的操作、JSP對(duì)JavaBean和Servlet的調(diào)用、JSP核心表達(dá)式與標(biāo)簽、Web網(wǎng)頁(yè)模板技術(shù)、JSP實(shí)用組件技術(shù)和MVC設(shè)計(jì)模式等,最后還介紹了論壇和購(gòu)物車(chē)兩個(gè)JSP綜合實(shí)例。通過(guò)本書(shū)的學(xué)習(xí),讀者可以系統(tǒng)地掌握J(rèn)SP技術(shù)相關(guān)概念、方法、編程思路和技巧。本書(shū)不求面面俱到,也不追求博大精深,僅要求能夠使讀者在最短的時(shí)間內(nèi)學(xué)會(huì)用JSP開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的編程技術(shù)?! ”緯?shū)可作為普通高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)“Web程序設(shè)計(jì)”、“JSP程序設(shè)計(jì)”、“動(dòng)態(tài)網(wǎng)站設(shè)計(jì)”等課程的教材,也可作為JSP初學(xué)者及網(wǎng)站開(kāi)發(fā)人員的參考用書(shū)。

書(shū)籍目錄

第1章 JSP初步  1.1 認(rèn)識(shí)JSP  1.2 JSP技術(shù)特性  1.3 JSP工作原理  1.4 搭建JSP的運(yùn)行環(huán)境   1.4.1 JDK的安裝與配置   1.4.2 Tomcat的安裝、運(yùn)行與目錄結(jié)構(gòu)   1.4.3 Eclipse的安裝、運(yùn)行與特性  1.5 JSP程序初步   1.5.1 創(chuàng)建JSP頁(yè)   1.5.2 部署JSP程序  小結(jié)  習(xí)題 第2章 JSP輔助知識(shí)  2.1 JSP中的HTML元素   2.1.1 HTML文本結(jié)構(gòu)   2.1.2 表單元素設(shè)置   2.1.3 其他元素設(shè)置  2.2 JSP中的JavaScript語(yǔ)言  2.2.1 JavaScript語(yǔ)言概述   2.2.2 網(wǎng)頁(yè)中的JavaScript   2.2.3 基本語(yǔ)法   2.2.4 常用語(yǔ)句   2.2.5 對(duì)象   2.2.6 事件  2.3 Web應(yīng)用程序體系結(jié)構(gòu)   2.3.1 三層架構(gòu)   2.3.2 二層架構(gòu)   2.3.3 JSP技術(shù)支持的架構(gòu)  2.4 應(yīng)用服務(wù)器   2.4.1 Web服務(wù)器   2.4.2 JSP引擎和Servlet引擎  2.5 HTTP  小結(jié)  習(xí)題 第3章 JSP語(yǔ)法詳解  3.1 JSP文件的組成   3.1.1 JSP頁(yè)的創(chuàng)建   3.1.2 JSP文件的組成元素   3.1.3 JSP的轉(zhuǎn)義字符  3.2 JSP注釋方式   3.2.1 HTML注釋   3.2.2 JSP隱藏注釋   3.2.3 腳本段注釋  3.3 JSP腳本元素   3.3.1 聲明語(yǔ)句   3.3.2 腳本段   3.3.3 JSP表達(dá)式  3.4 JSP指令元素   3.4.1 頁(yè)面指令元素:page   3.4.2 包含指令元素:include   3.4.3 提供動(dòng)作指令元素:taglib  3.5 JSP動(dòng)作元素   3.5.1 包含文件:jsp:include   3.5.2 請(qǐng)求轉(zhuǎn)發(fā):jsp:forward   3.5.3 聲明使用JavaBean:jsp:useBean   3.5.4 設(shè)置JavaBean屬性值:jsp:setProperty   3.5.5 獲取JavaBean屬性值:jsp:getProperty   3.5.6 聲明使用Java插件:jsp:plugin與jsp:fallback   3.5.7 參數(shù)傳遞:jsp:params與jsp:param   3.5.8 其他動(dòng)作元素  小結(jié)  習(xí)題 第4章 JSP內(nèi)置對(duì)象詳解第5章 JavaBean組件技術(shù) 第6章 Servlet核心技術(shù)第7章 JSP操作數(shù)據(jù)庫(kù)核心技術(shù)第8章 JSP核心表達(dá)式與標(biāo)簽 第9章 Web網(wǎng)頁(yè)模板技術(shù)第10章 JSP實(shí)用組件技術(shù) 第11章 MVC設(shè)計(jì)模式 第12章 JSP實(shí)例開(kāi)發(fā)1——論壇 第13章 JSP實(shí)例開(kāi)發(fā)2——購(gòu)物車(chē) 

章節(jié)摘錄

插圖:第1章 JSP初步1.2 JSP技術(shù)特性本節(jié)將介紹JSP的一些特性,如跨平臺(tái)、分離靜態(tài)內(nèi)容和動(dòng)態(tài)內(nèi)容、強(qiáng)調(diào)可重用的組件等。。1.跨平臺(tái) JSP技術(shù)以Java為基礎(chǔ),所以不僅可以沿用Java強(qiáng)大的API功能,而且不管是在何種平臺(tái)下,只要服務(wù)器支持JSP,就可以運(yùn)行使用JSP開(kāi)發(fā)的Web應(yīng)用程序,這體現(xiàn)了它的跨平臺(tái):跨服務(wù)器的特點(diǎn)。例如,在Windows NT下的IIS通過(guò)添加JRUN或ServletExec插件就能支持JSP。如今最流行的Web服務(wù)器Apache同樣能夠支持JSP,而且Apache支持多種平臺(tái),從而使得JSP可以跨平臺(tái)運(yùn)行。 在數(shù)據(jù)庫(kù)操作中,因?yàn)镴DBC同樣是獨(dú)立于平臺(tái)的,所以在JSP中使用的Java API中提供的JDBC來(lái)連接數(shù)據(jù)庫(kù),就不用擔(dān)心平臺(tái)變更時(shí)的代碼移植問(wèn)題。2.將內(nèi)容的生成和顯示分離使用JSP技術(shù),Web頁(yè)面開(kāi)發(fā)人員可以使用HTML或XML標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面,通過(guò)使用JSP標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和Java.Bean組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。如果核心邏輯被封裝在標(biāo)識(shí)和Bean中,那么其開(kāi)發(fā)人員,如Web管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用JSP頁(yè)面,而不影響內(nèi)容的生成。 在服務(wù)器端,JSP引擎解釋JSP標(biāo)識(shí)和小腳本,生成所請(qǐng)求的內(nèi)容(如通過(guò)訪(fǎng)問(wèn)JavaBean組件,使用JDBC技術(shù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)或者包含文件),并且將結(jié)果以HTMI,(或者XML)頁(yè)面的形式發(fā)送回瀏覽器。這有助于作者保護(hù)自己的代碼,而又保證任何基于HTML的Web如瀏覽器的完全可用性。

編輯推薦

《JSP程序設(shè)計(jì)》內(nèi)容通俗易懂,由淺入深,集實(shí)用性、可擴(kuò)展性于一體。全書(shū)提供了大量的案例習(xí)題,與講解知識(shí)點(diǎn)緊密結(jié)合;配有多媒體教學(xué)課件,方便教學(xué);提供所有例題源代碼、習(xí)題答案,方便學(xué)習(xí);加入多個(gè)Web應(yīng)用新知識(shí)點(diǎn),使讀者與時(shí)俱進(jìn)。經(jīng)典案例,大量習(xí)題,理論結(jié)合實(shí)踐;循序漸進(jìn),合理架構(gòu),便于學(xué)習(xí)理解;推陳出新,擴(kuò)展思路,提升實(shí)用價(jià)值。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JSP程序設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)18條)

 
 

  •   講的非?;A(chǔ),servlet和jstl的,未涉及SSH,jsp入門(mén)不錯(cuò),上學(xué)期借了本師兄的來(lái)看,可惜跟上屆不對(duì)版,不過(guò)servlet對(duì)剛出去工作也很重要,現(xiàn)在網(wǎng)站都講究速度,servlet相對(duì)沒(méi)有SSH那么笨重
  •   看了目錄非常適合入門(mén),還帶課件,作為大學(xué)或者培訓(xùn)機(jī)構(gòu)的教材當(dāng)值無(wú)愧呀。頂一下。
  •   學(xué)校所選的教材,比較適合初學(xué)者使用
  •   這本書(shū)質(zhì)量不錯(cuò),價(jià)格適宜。
  •   最后一頁(yè)缺了一角,一些字沒(méi)有了?。∵€好是最后一頁(yè),不然就看不到了
  •   很好,很快,服務(wù)態(tài)度很好,配送速度也很快
  •   用著不錯(cuò)!
  •   jsp入門(mén),這本書(shū)挺不錯(cuò)的!
  •   學(xué)校換教材了,估計(jì)這本應(yīng)該還可以
  •   出版社也太節(jié)省成本了,這本書(shū)的紙張都能看到隔一頁(yè)的內(nèi)容,呵呵,有點(diǎn)夸張,不過(guò)真的很薄啊。人郵出版的最近怎么都是這樣,郁悶
  •   講的東西是不少,可是JSP講的很讓本人失望!
  •   紙張很差,透明
  •   講解很詳細(xì),代碼很全,適合初學(xué)
  •   不想說(shuō)了 買(mǎi)了4本書(shū) 竟然一本本的送過(guò)來(lái) 網(wǎng)上寫(xiě)好了是一起派送的 這服務(wù)真是渣
  •   起初在網(wǎng)上看到商品的時(shí)候我看到它是一本教材,我開(kāi)始有點(diǎn)懷疑他是不是能滿(mǎn)足我的需求,但是最終我還是買(mǎi)了下來(lái)。之后我發(fā)現(xiàn)它僅僅只是一部教材,東西講的都很簡(jiǎn)單,只是泛泛而談,只是讓你簡(jiǎn)單的了解jsp的基礎(chǔ)而已。所以我不建議初學(xué)者買(mǎi)這本書(shū)!
  •   感覺(jué)挺基礎(chǔ),對(duì)jsp學(xué)習(xí)入門(mén)非常有幫助。
  •   整體布局不錯(cuò),只是省略了很多東西,比如說(shuō)jsp語(yǔ)法部分很多內(nèi)置對(duì)象沒(méi)講,不過(guò)作為jsp的入門(mén)教材還是可以的。 還有,最嚴(yán)重的一點(diǎn),整本書(shū)中不知道是作者筆誤,還是印刷問(wèn)題,很多詞是錯(cuò)誤的,例子程序也需要做很大的改動(dòng)才能正確運(yùn)行... 閱讀更多
  •   寫(xiě)的不錯(cuò)! 這本書(shū)作為大學(xué)教材當(dāng)之無(wú)愧,值得推薦。我一次啊就買(mǎi)了4本。發(fā)給我的學(xué)生來(lái)看,對(duì)于培訓(xùn)中心,是首選的好書(shū)。值得推薦。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7