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

出版時(shí)間:2009-8  出版社:清華大學(xué)出版社  作者:張躍平,耿祥義 編著  頁(yè)數(shù):339  
Tag標(biāo)簽:無  

前言

JSP是由Sun公司倡導(dǎo)、許多公司參與,于1999年推出的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP是基于JavaServlet以及整個(gè)Java體系的Web開發(fā)技術(shù),利用這一技術(shù)可以建立安全、跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站,這項(xiàng)技術(shù)還在不斷地更新和優(yōu)化中。JSP以Java技術(shù)為基礎(chǔ),又在許多方面做了改進(jìn),具有動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面分離、能夠脫離硬件平臺(tái)的束縛以及編譯后運(yùn)行等優(yōu)點(diǎn),JSP已經(jīng)成為Internet上的主流開發(fā)工具。本書分為10章。第1章主要介紹Tomcat6.O的安裝與配置,通過一個(gè)簡(jiǎn)單的JSP頁(yè)面初識(shí)JSP概貌。第2章詳細(xì)講解JSP的基本語(yǔ)法,包括程序片、頁(yè)面指令等重要內(nèi)容。第3章主要講解Tag文件與標(biāo)記,重點(diǎn)強(qiáng)調(diào)了怎樣使用Tag文件實(shí)現(xiàn)代碼復(fù)用。第4章主要講解JSP的內(nèi)置對(duì)象,重點(diǎn)講解了session會(huì)話對(duì)象。第5章講解輸入輸出流技術(shù),重點(diǎn)介紹了文件的上傳與下載以及怎樣使用Tag標(biāo)記實(shí)現(xiàn)文件的讀寫操作。第6章涉及的內(nèi)容是數(shù)據(jù)庫(kù),也是web應(yīng)用開發(fā)的非常重要的一部分內(nèi)容,特別介紹了各種數(shù)據(jù)庫(kù)的連接方式以及怎樣使用Tag標(biāo)記實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。第7章講解Javabean的使用,是JSP技術(shù)中很重要的內(nèi)容,即怎樣使用Javabean分離數(shù)據(jù)的顯示和處理,給出了許多有一定應(yīng)用價(jià)值的例子。第8章講解JavaServlet,對(duì)set。vlet對(duì)象的運(yùn)行原理給予了細(xì)致的講解。第9章對(duì)JavaServlet在MVC開發(fā)模式中的地位給予了重點(diǎn)介紹,并按著MVC模式給出了易于理解MVC設(shè)計(jì)模式的例子,本章中的許多例子都是大多數(shù)web開發(fā)中經(jīng)常使用的模塊。第10章是一個(gè)完整的網(wǎng)站,完全按著MVC模式開發(fā)設(shè)計(jì),其目的是掌握一般web應(yīng)用中常用基本模塊的開發(fā)方法。希望本教材能對(duì)讀者學(xué)習(xí)JSP有所幫助,并請(qǐng)讀者批評(píng)指正。編者2009年6月

內(nèi)容概要

JSP(Java Server Pages)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),它可以無縫地運(yùn)行在UNIX、Linux和Windows操作平臺(tái)上。利用這一技術(shù)可以建立安全、跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站。    本書詳細(xì)講解了JSP語(yǔ)法和基本的程序設(shè)計(jì)方法。全書共分10章,內(nèi)容包括JSP簡(jiǎn)介、JSP頁(yè)面與JSP標(biāo)記、Tag文件與Tag標(biāo)記、JSP內(nèi)置對(duì)象、JSP文件操作、JSP中使用數(shù)據(jù)庫(kù)、JSP與Javabean、Java Servlet基礎(chǔ)以及MVC模式等重要內(nèi)容。本書所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,力求詳略得當(dāng),突出JSP在開發(fā)Web動(dòng)態(tài)網(wǎng)站方面的強(qiáng)大功能及在開發(fā)商務(wù)網(wǎng)站方面的應(yīng)用,使讀者快速掌握和運(yùn)用JSP的編程技巧。    本書可以作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的選修課教材,也適合自學(xué)者及網(wǎng)站開發(fā)人員參考使用。

作者簡(jiǎn)介

張躍平,現(xiàn)任大連交通大學(xué)講師。已編寫和參編出版《Visual FoxPro課程設(shè)計(jì)》、《Java2實(shí)用教程》、《JSP實(shí)用教程》等教材。

書籍目錄

第1章 JSP概述  1.1 什么是JSP  1.2 JSP引擎與Tomcat服務(wù)器    1.2.1  安裝JDK    1.2.2 安裝與啟動(dòng)Tomcat服務(wù)器  1.3 JSP頁(yè)面與Web服務(wù)目錄    1.3.1 JSP頁(yè)面    1.3.2  Web服務(wù)目錄  1.4 JSP運(yùn)行原理  1.5 實(shí)驗(yàn):編寫、保存、運(yùn)行JSP頁(yè)面  習(xí)題一第2章 JSP頁(yè)面與JSP標(biāo)記  2.1  JSP頁(yè)面的基本結(jié)構(gòu)  2.2  變量和方法的聲明    2.2.1  聲明變量    2.2.2  聲明方法  2.3  Java程序片  2.4  表達(dá)式  2.5  JSP中的注釋  2.6  JSP指令標(biāo)記    2.6.1  page指令    2.6.2  include指令標(biāo)記  2.7  JSP動(dòng)作標(biāo)記    2.7.1  include動(dòng)作標(biāo)記    2.7.2  param動(dòng)作標(biāo)記    2.7.3  forward動(dòng)作標(biāo)記    2.7.4  plugin動(dòng)作標(biāo)記    2.7.5  useBean動(dòng)作標(biāo)記  2.8 實(shí)驗(yàn)1:JSP頁(yè)面的基本結(jié)構(gòu)  2.9 實(shí)驗(yàn)2:JSP指令標(biāo)記  2.10 實(shí)驗(yàn)3:JSP動(dòng)作標(biāo)記  習(xí)題二第3章 Tag文件與Tag標(biāo)記  3.1  Tag文件的結(jié)構(gòu)  3.2  Tag文件的存儲(chǔ)目錄  3.3  Tag標(biāo)記    3.3.1  Tag標(biāo)記與Tag文件    3.3.2  Tag標(biāo)記的使用    3.3.3  Tag標(biāo)記的標(biāo)記體  3.4  Tag文件中的常用指令    3.4.1  tag指令    3.4.2  include指令    3.4.3  attribute指令    3.4.4  variable指令    3.4.5  taglib指令  3.5  Tag標(biāo)記的嵌套  3.6  實(shí)驗(yàn)1:使用標(biāo)記體  3.7  實(shí)驗(yàn)2:使用attribute指令和variable指令  習(xí)題三第4章 JSP內(nèi)置對(duì)象  4.1  request對(duì)象    4.1.1 獲取用戶提交的信息    4.1.2 處理漢字信息    4.1.3 常用方法舉例    4.1.4 使用Tag文件處理有關(guān)數(shù)據(jù)    4.1.5 處理HTML標(biāo)記  4.2 response對(duì)象    4.2.1 動(dòng)態(tài)響應(yīng)contentType屬性    4.2.2  response的HTTP文件頭    4.2.3  response重定向    4.2.4  response的狀態(tài)行  4.3  session對(duì)象    4.3.1  session對(duì)象的ID    4.3.2  session對(duì)象與URL重寫    4.3.3  session對(duì)象存儲(chǔ)數(shù)據(jù)    4.3.4  在Tag文件中使用session對(duì)象 ……第5章 JSP中的文件操作第6章 JSP中使用數(shù)據(jù)庫(kù)第7章 JSP與Javabean第8章 Java Servlet基礎(chǔ)第9章 MVC模式第10章 網(wǎng)絡(luò)交友

章節(jié)摘錄

插圖:第3章介紹了Tag文件,其核心內(nèi)容是JSP頁(yè)面可以將數(shù)據(jù)的處理過程指派給一個(gè)或幾個(gè)Tag文件來完成,而且通過第5章和第6章的學(xué)習(xí)認(rèn)識(shí)到了Tag文件的關(guān)鍵作用:代碼復(fù)用。本節(jié)將學(xué)習(xí)JSP提供的另一項(xiàng)技術(shù):Javabean,該技術(shù)不僅能實(shí)現(xiàn)代碼的復(fù)用,而且是MVc模式中的重用成員之一(有關(guān)MVC模式將在第9章講述),而MVc模式無疑是web設(shè)計(jì)中最重要的模式之一,因此Javabean技術(shù)是JSP的重要組成部分。Tag文件和本章介紹的Javabean技術(shù)各有特點(diǎn),應(yīng)針對(duì)具體的Web應(yīng)用綜合使用,只有真正熟悉了這兩項(xiàng)技術(shù)才會(huì)在具體的web設(shè)計(jì)中靈活地使用它們。在談?wù)揓avabean之前先看一個(gè)通俗的事情:組裝電視機(jī)。組裝一臺(tái)電視機(jī)時(shí),人們可以選擇多個(gè)組件,例如電阻、電容、顯像管等。一個(gè)組裝電視機(jī)的人不必關(guān)心顯像管是怎么研制的,只要根據(jù)說明書了解其中的屬性和功能就可以了。不同的電視機(jī)可以安裝相同的顯像管,顯像管的功能完全相同,但是在不同的電視機(jī)里面,一臺(tái)電視機(jī)的顯像管發(fā)生了故障并不影響其他的電視機(jī),也可能兩臺(tái)電視機(jī)安裝了一個(gè)共享的組件——天線,如果天線發(fā)生了故障,兩臺(tái)電視機(jī)都受到同樣的影響。Javabean是一種Java類,通過封裝屬性和方法成為具有某種功能或者處理某個(gè)業(yè)務(wù)的對(duì)象,簡(jiǎn)稱bean。按著Sun公司的定義,Javabean是一個(gè)可重復(fù)使用的軟件組件,由于Javabean是基于Java語(yǔ)言的.

編輯推薦

《JSP程序設(shè)計(jì)》特點(diǎn):教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合;教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用;教學(xué)模式完善,提供配套的教學(xué)資源解決方案。

圖書封面

圖書標(biāo)簽Tags

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


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


用戶評(píng)論 (總計(jì)42條)

 
 

  •   JSP程序設(shè)計(jì),很實(shí)用,需要JAVA編程為基礎(chǔ)
  •   它是一本系統(tǒng)學(xué)習(xí)JSP技術(shù)的好資料,全書知識(shí)點(diǎn)編排精當(dāng),還有緊跟的實(shí)踐練習(xí),很合乎技能學(xué)習(xí)的規(guī)律,強(qiáng)調(diào)實(shí)踐。書籍為在職教師編寫,內(nèi)容介紹清晰易懂,作為生手了解、熟悉JSP,這本書是很好的選擇!
  •   挺好的,可以作為JSP的入門教材吧
  •   為了設(shè)計(jì)網(wǎng)站,為了學(xué)網(wǎng)絡(luò)編程,正在研讀
  •   正版教材,學(xué)習(xí)Java必備
  •   書很不錯(cuò)的,性價(jià)比也比較高。相對(duì)于其他網(wǎng)站還是比較便宜的!
  •   這是一本很適合初學(xué)者的書,寫的很詳細(xì),適合高校教師選作教材.
  •   要依靠這本書做畢業(yè)設(shè)計(jì),希望對(duì)我有幫助
  •   標(biāo)準(zhǔn)教材啊。非常好。為了積分我就多寫幾個(gè)字
  •   真是好書,內(nèi)容簡(jiǎn)單易學(xué),非常適合我! 下回還來。
  •   書質(zhì)量很好,送貨很快,沒有耽誤上課用,一起買五本教材,價(jià)格上也是省了不少
  •   擔(dān)當(dāng)還是很給力的,班里統(tǒng)一買的教材,大家都說不錯(cuò),包裝很嚴(yán)密,到貨也很快。
  •   好書,例子經(jīng)典,適合初學(xué)生
  •   這本書,真是沒什么好說的啊。這是老師要求的課本,所以就買了。
  •   由于本人急用這本書,如果現(xiàn)在不能送貨,那就不要了
  •   快遞速度不錯(cuò)!書也相當(dāng)不錯(cuò)!
  •   書是正版書,沒有損壞,是新的,快遞業(yè)很快,一天就到了
  •   就是稍微有點(diǎn)舊 上面都是灰
  •   班里集體定的,不錯(cuò)
  •   比較不錯(cuò),都是主干
  •   作為教科書買的,應(yīng)該不錯(cuò)
  •   嫩荷藕
  •   剛剛拿到,入門很好,不錯(cuò)!
  •   書不錯(cuò),是老師推薦的那本,包裝不錯(cuò)
  •   上課用的,挺好的,老師推薦的
  •   上課需要的,還可以
  •   給同學(xué)買的,優(yōu)惠很好
  •   選修課的課本,商家送貨速度挺快,買了快三個(gè)星期了,覺得書的內(nèi)容挺豐富,只是書中jsp代碼可能是排版的問題,不該還有的空格很多。整的來說不錯(cuò)。
  •   書本的質(zhì)量還不錯(cuò),大概瀏覽了一下,應(yīng)該比較適合初學(xué)者的,內(nèi)容挺詳細(xì)的。
  •   我是在某處看到了推薦于是拿來閱讀的,但其實(shí)是本并沒什么看點(diǎn)的平凡之書。

    所寫內(nèi)容全都是給人一種似曾相識(shí)感的模仿物,內(nèi)容結(jié)構(gòu)設(shè)定也不是原創(chuàng),沒有任何新鮮感。


    問題的展開也毫無懸念讓人感覺乏味。


    文筆也不甚精彩,常會(huì)讓人難以想象故事情景甚至閱讀艱難。


    說白了,比這要好的作品要多少有多少。


    不過封面上的插圖還是相當(dāng)不錯(cuò)的,如果在二手書店看到有10元左右的,買下一本也無妨吧。
  •   信息全面,有一定的基礎(chǔ)看起來會(huì)比較輕松
  •   物流還是發(fā)貨啊,感覺有點(diǎn)慢的說,還有些書當(dāng)時(shí)沒貨,不知后來有木有的說。
  •   講的很細(xì) 很好
  •   書的內(nèi)容還沒讀,所以還不知道怎么樣
  •   書真的很好 講的都很細(xì)致
  •   這樣的價(jià)格這樣的書我就不說什么了,不貴也不便宜,書本也沒問題
  •   這是我們上課要用的教材,相信亞馬遜所以在亞馬遜買,書是正版的,很好
  •   這個(gè)系列的書本不錯(cuò),紙質(zhì)幾好!第一次在卓越買書很給力!
  •   挺好的,正是我想要的書,謝謝!
  •   看著就跟用過的一樣,很憤怒,在卓越買了很多書了,怎么能這樣呢
  •   很好,發(fā)貨很快,價(jià)格便宜。
  •   正版書,紙質(zhì)很好~~~
 

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

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