挑戰(zhàn)JSP&Servlet Web 2.0應(yīng)用開發(fā)

出版時間:2008-6  出版社:機(jī)械工業(yè)出版社  作者:彭一明,張麗偉,劉子乾 編著  頁數(shù):543  
Tag標(biāo)簽:無  

前言

  JSP技術(shù)繼承了Java語言的強(qiáng)大功能,利用它可以開發(fā)出先進(jìn)、安全和跨平臺的商務(wù)系統(tǒng),并且開發(fā)出的系統(tǒng)具有良好的擴(kuò)充性。在新的JSP2.0規(guī)范中為JSP技術(shù)的易用性進(jìn)行了重新設(shè)計,使得即使不懂Java頁面設(shè)計的人員也能夠開發(fā)JSP應(yīng)用。在J2EE技術(shù)中,JSP主要用來表現(xiàn)頁面,而Servlet技術(shù)主要用來完成大量的邏輯處理。Servlet的主要優(yōu)勢在于:一個Servlet被客戶端發(fā)送的第一個請求激活后繼續(xù)運(yùn)行于后臺,等待以后請求。每個請求將生成一個線程,而不是一個進(jìn)程。多個客戶能夠在同一個進(jìn)程中同時得到服務(wù)。Servlet是利用Java編寫的,故而Servlet幾乎具有Java:技術(shù)的所有優(yōu)點(diǎn),如可移植性、穩(wěn)健性、易開發(fā)、易維護(hù)等?! 樘岣唛_發(fā)效率,開發(fā)人員經(jīng)常使用大量的框架,如Web開發(fā)框架、中間層開發(fā)框架、數(shù)據(jù)層開發(fā)框架,現(xiàn)在主要使用的開發(fā)框架中ASP占26%、Struts占21%、Hibernate占17%、SpringMVC占11%、EJB占7%、JSF占6%、SpringWeb。Flow和POJO各占4%、其他占4%。不難看出JSP以及Spring+Hibemate+Struts的優(yōu)勢、地位相當(dāng)明顯?! ”緯鴮SP、JSP中最重要的Servlet技術(shù)、部分常用框架結(jié)合實(shí)際應(yīng)用進(jìn)行全方位的講解,使讀者能夠深入地感受到它們的魅力所在?! yEclipse企業(yè)級工作平臺是對EclipseIDE的擴(kuò)展,利用它可以在數(shù)據(jù)庫和JSP的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大地提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML、Struts、JSF、JavaScript、SQL、Hibemate、Spring。

內(nèi)容概要

  本書以Java語言為基礎(chǔ),從基本的語法和規(guī)范入手全面而系統(tǒng)地闡述了JSP動態(tài)網(wǎng)頁開發(fā)技術(shù)、Servlet的技術(shù)標(biāo)準(zhǔn)及Web2.0應(yīng)用開發(fā)技術(shù)。它是作者多年從事Java培訓(xùn)和JSP網(wǎng)絡(luò)編程工作積累的結(jié)晶,欲帶你掌握主流技術(shù),在實(shí)踐應(yīng)用中迅速提升編程技能。  全書共28章,詳細(xì)介紹了JSP技術(shù)的內(nèi)置對象、文件使用、數(shù)據(jù)庫應(yīng)用、JavaBean組件、Servlet技術(shù)、Struts+Hibernate+Spring架構(gòu)、Ajax技術(shù)等相關(guān)知識,并以“總體設(shè)計一界面設(shè)計一數(shù)據(jù)庫設(shè)計一詳細(xì)設(shè)計,,為線索具體展開三個綜合實(shí)例——辦公管理系統(tǒng)(JSP+JavaBeart)、在線博客系統(tǒng)(JSP+Ajax)、網(wǎng)上購書系統(tǒng)(JSP+Struts)。對項(xiàng)目開發(fā)過程中的應(yīng)用熱點(diǎn)和難點(diǎn)進(jìn)行了詳盡的介紹和透徹的講解?! 」獗P中提供所有實(shí)例的源文件(利用JSP、Servlet、JavaBean、Struts、Hibernate、Ajax等技術(shù)開發(fā)的案例源代碼)和多媒體視頻(搭建開發(fā)環(huán)境、配置系統(tǒng)、運(yùn)行SQL語句、運(yùn)行大型案例的教學(xué)視頻),以供讀者參考學(xué)習(xí)?! ”緯哂兄R全面、實(shí)例精彩、指導(dǎo)性強(qiáng)的特點(diǎn),力求以全面的知識及豐富的實(shí)例來指導(dǎo)讀者透徹學(xué)習(xí)JSP技術(shù)及其相關(guān)的常用工具。該書不僅適合沒有JSP基礎(chǔ)的初學(xué)者,而且適合那些想了解JSP最新技術(shù)的開發(fā)人員。

書籍目錄

第1章  搭建JSP的開發(fā)環(huán)境第2章  JSP基礎(chǔ)第3章  JSP語法第4章  JSP內(nèi)置對象第5章  EL表達(dá)式語言第6章  JSP標(biāo)準(zhǔn)標(biāo)簽庫第7章  使用JavaBean組件第8章  JSP自定義標(biāo)簽第9章  Servlet基礎(chǔ)第10章  ServletAPI介紹第11章  ServletAPI使用舉例第12章  訪問CGl變量第13章  Servlet的開發(fā)和部署第14章  JSP開發(fā)與應(yīng)用模型第15章  高級ServletAPI第16章  Cookie的使用第17章  會話第18章  請求轉(zhuǎn)發(fā)第19章  MVC模式第20章  使用JDBC進(jìn)行數(shù)據(jù)訪問第21章  使用持久層訪問數(shù)據(jù)庫第22章  JSP的開發(fā)工具:MyEclipse第23章  Struts、Servlet與JSP第24章  JSP與Spring框架的應(yīng)用第25章  Ajax技術(shù)與JSP結(jié)合開發(fā)實(shí)例第26章  辦公管理系統(tǒng)第27章  在線博客系統(tǒng)第28章  網(wǎng)上購書系統(tǒng)

章節(jié)摘錄

  第1章 搭建JSP的開發(fā)環(huán)境  工欲善其事,必先利其器。在學(xué)習(xí)專門的JSP技術(shù)之前,首先需要有合適的軟件并了解怎么使用它們。本章主要介紹使用JSP技術(shù)開發(fā)Web所需的軟件工具和運(yùn)行環(huán)境,對JDK和Tomcat的安裝和配置進(jìn)行詳細(xì)說明,為后面章節(jié)的學(xué)習(xí)開發(fā)做好準(zhǔn)備。  1.1 所需軟件  一般說來,JSP應(yīng)用開發(fā)需要運(yùn)行環(huán)境和開發(fā)工具兩個部分。運(yùn)行JSP應(yīng)用的軟件一般稱為應(yīng)用服務(wù)器,也稱為JSP容器。與Java其他技術(shù)一樣,JSP技術(shù)同樣是跨平臺的技術(shù),也就是說在不同的硬件平臺、不同的操作系統(tǒng)下都可以支持JSP的開發(fā)和應(yīng)用。本書選擇Windows操作系統(tǒng)平臺下的免費(fèi)Java開發(fā)工具JDK和JSP引擎Apache Jakarta Tomcat來搭建JSP開發(fā)平臺,而JSP源代碼的編輯在基礎(chǔ)部分使用通用的文本編輯器,在JSP高級技術(shù)部分將會介紹Eclipse+MyEclipse的使用,這將會大大加快JSP的開發(fā)速度?! ?.Java Development Kit  JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK(Software Development Kit)。不同的Java應(yīng)用開發(fā)對應(yīng)有三個不同的開發(fā)包:  ·Java SE(Java Standard Edition,Java標(biāo)準(zhǔn)版)?!  ava ME(Java Micro Edition,Java微型版)。  ·Java EE(Java Enterprise Edition,Java企業(yè)版)?! ∑渲蠮ava SE是標(biāo)準(zhǔn)的開發(fā)版本,可開發(fā)Java相關(guān)的幾乎所有軟件;Java ME是針對移動設(shè)備、嵌入式設(shè)備的應(yīng)用;Java EE則是基于Java SE的企業(yè)版,增加了對大型商業(yè)應(yīng)用的支持。JSP技術(shù)就是Java EE技術(shù)中的一個組成部分?! omcat是Sun的JSWDK(JavaServer Web Development Kit)中JSP和Serylet的運(yùn)行環(huán)境,同時它也具有Web服務(wù)器的功能,作為JSP引擎它負(fù)責(zé)接收瀏覽器客戶端的Web請求,將請求傳送給JSP Web應(yīng)用進(jìn)行處理,并將處理結(jié)果(響應(yīng))返回瀏覽器客戶端。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    挑戰(zhàn)JSP&Servlet Web 2.0應(yīng)用開發(fā) PDF格式下載


用戶評論 (總計4條)

 
 

  •   很好很詳盡,很強(qiáng)很易用,很新很主流
  •   滿意 內(nèi)容較全面
  •   因?yàn)樽约焊淖兡繕?biāo)不打算從事網(wǎng)站制作方面的了,所以就一直隔著,也沒有怎么看....不過感覺書的本身還是不錯的
  •   作者同志,有如下疑問第一,你講的是jsp和servlet,為什么要加入SSH的內(nèi)容,而且,講的深度根本不能滿足需要.是不是在浪費(fèi)金錢和時間,還是為了湊數(shù)第二:如果你加入了SSH只是量的不足,也沒有什么,但是內(nèi)容上的錯誤,這個就是你的不對了,至少對知識不嚴(yán)禁.告訴你錯誤在那里:第400頁接口注入由于接口注入的侵入性和復(fù)雜性,Spring中根本就沒有實(shí)現(xiàn)它.你寫的那個叫接口注入嗎?強(qiáng)烈要求作者回答一下IoC和DI各是什么含義,不要拿概念對付我,我會很生氣.它們的區(qū)別是什么?希望作者作出答復(fù)!
 

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

京ICP備13047387號-7