Java Web開(kāi)發(fā)權(quán)威經(jīng)典

出版時(shí)間:2008-10  出版社:水利水電出版社  作者:于天恩  頁(yè)數(shù):597  
Tag標(biāo)簽:無(wú)  

前言

  從JSP說(shuō)起  JSP,就是Java Server Pages技術(shù),是SUN公司推出的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),是Web開(kāi)發(fā)領(lǐng)域3P(ASP、PHP、JSP)技術(shù)之一。它在應(yīng)用開(kāi)發(fā)領(lǐng)域的重要性是不言而喻的?! SP在傳說(shuō)中是B/S編程技術(shù)中最難學(xué)習(xí)的一種。然而,那也只是傳說(shuō),不是事實(shí)。單純的JSP技術(shù)是很簡(jiǎn)單的,非常好學(xué)。但是,想把這門(mén)技術(shù)精通,就要懂得與其相關(guān)的所有技術(shù),比如Servlet、JavaBean、XML等,這至少要求學(xué)習(xí)者精通Java。而許多人認(rèn)為1ava難學(xué),并以此推論得到JSP難學(xué),于是JSP傳說(shuō)就誕生了。  Java好學(xué)嗎?很好學(xué)。Java的語(yǔ)法很?chē)?yán)謹(jǐn),寫(xiě)程序很難出錯(cuò)。學(xué)好.1ava有三天時(shí)間足夠了——如果你從來(lái)沒(méi)有接觸過(guò)編程語(yǔ)言的話(huà)。如果你之前學(xué)過(guò)了c或VB等任意一種語(yǔ)言,那么這個(gè)時(shí)間還可以縮短?! ∮谑牵覀儚腏ava好學(xué)可以推論得到:JSP很好學(xué),這樣,JSP傳說(shuō)就破滅了,我們就回到了現(xiàn)實(shí)世界?! ∥覍W(xué)習(xí)JSP的感受是:學(xué)得越深就越覺(jué)得它簡(jiǎn)單(本來(lái)也沒(méi)有多深)。一知半解會(huì)讓你處處碰壁?! 渭兊腏SP技術(shù)和JSP技術(shù)體系是不同的概念,前者只是后者包含的多種技術(shù)之一。那么,JSP技術(shù)體系是怎樣的情況呢?  提到JSP技術(shù)體系這個(gè)名詞,它就不單指.ISP這一種技術(shù)了。事實(shí)上,單純用JSP(不用JavaBean和Servlet等),基本上什么事情都做不好。JSP技術(shù)與其他很多種技術(shù)配合在一起就形成了JSP技術(shù)體系,或者換一種說(shuō)法,更確切地講:Java Web開(kāi)3發(fā)體系?! ∵@個(gè)技術(shù)體系包含如下幾方面內(nèi)容: ?。?)核心基礎(chǔ)?! “ǎ篔SP、SetMet、JavaBean、I/O、JDBC、XML、HTTP、TCP/IP等。  這部分內(nèi)容很多,有點(diǎn)雜,理論和技術(shù)都不少。想要精通這部分內(nèi)容,沒(méi)有JavaSE的扎實(shí)基礎(chǔ)(建議用一天的時(shí)間先精通Java)是不行的。筆者認(rèn)識(shí)的一些人在軟件公司做JSP開(kāi)發(fā),看上去似乎把Struts都精通了,而事實(shí)上對(duì)JSP核心基礎(chǔ)還沒(méi)有掌握,賴(lài)以謀生的本領(lǐng)只不過(guò)是機(jī)械記憶罷了,故而其前途堪憂(yōu)?!  扒竽局L(zhǎng)者,必固其根本;欲流之遠(yuǎn)者,必浚其泉源?!毕胗写蟪?,總是要先打好基礎(chǔ)。治國(guó)如是,學(xué)習(xí)如是?! ≌莆樟薐SP核心基礎(chǔ)的人是可以迅速把.ISP的周邊技術(shù)完全掌握的,當(dāng)然,有心情的話(huà),也可以輕松地創(chuàng)造一些框架給別人學(xué)習(xí)?! SP核心基礎(chǔ)知識(shí)在整個(gè)JSP技術(shù)體系中是最重要的。本書(shū)就是講解核心基礎(chǔ)的書(shū),書(shū)中強(qiáng)調(diào)了Servlet,它是基礎(chǔ)中的基礎(chǔ),是整個(gè)JSP技術(shù)體系的根基。關(guān)于XML、HTTP協(xié)議和TCP/IP協(xié)議,讀者是需要掌握的,這三種技術(shù)在任何B/S結(jié)構(gòu)開(kāi)發(fā)技術(shù)中都是至關(guān)重要的。

內(nèi)容概要

本書(shū)對(duì)B/S架構(gòu)Java Web開(kāi)發(fā)進(jìn)行了系統(tǒng)的介紹,最大特色是:程序和案例都來(lái)自工程項(xiàng)目,全書(shū)共有180多個(gè)完整案例和超過(guò)250個(gè)基本程序,都是網(wǎng)站應(yīng)用中常用的程序。    本書(shū)介紹了B/S架構(gòu)的經(jīng)典編程體系:客戶(hù)端采用HTML,CSS和JavaScript腳本語(yǔ)言,服務(wù)器端采用JSP+Oracle體系。全書(shū)分成四大部分:第一部分(第1章):Java Web應(yīng)用開(kāi)發(fā)體系與環(huán)境配置。第二部分(第2-5章):Java Web開(kāi)發(fā)體系的主要技術(shù)。介紹了Java Web開(kāi)發(fā)體系的三大技術(shù):Servlet、JSP和JavaBean。第三部分(第6-8章):JDBC數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)。介紹了在Java Web開(kāi)發(fā)中使用JDBC進(jìn)行數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的技術(shù),介紹了JSP + Oracle開(kāi)發(fā)體系和JSP+SQL Server開(kāi)發(fā)體系。第四部分(第9-10章):Java Web開(kāi)發(fā)體系的其他重要技術(shù)。介紹了JSP操作XML的基本方法和當(dāng)前B/S架構(gòu)編程領(lǐng)域最新的Ajax技術(shù)在JSP中的應(yīng)用,給出一些工程中經(jīng)常用到的工具和組件以輔助項(xiàng)目開(kāi)發(fā)?!   ”緯?shū)適用于Java Web開(kāi)發(fā)感興趣的編程人員?!   ”緯?shū)附贈(zèng)光盤(pán)中含有書(shū)中所有案例程序的源代碼,方便讀者學(xué)習(xí)。

書(shū)籍目錄

前言第一部分  Java Web應(yīng)用開(kāi)發(fā)體系與環(huán)境配置  第1章  Java Web開(kāi)發(fā)體系與環(huán)境配置    1.1  軟件編程體系簡(jiǎn)介     1.1.1  單機(jī)軟件     1.1.2  C/S軟件     1.1.3  B/S軟件    1.2  B/S結(jié)構(gòu)編程技術(shù)     1.2.1  網(wǎng)站和網(wǎng)頁(yè)     1.2.2  B/S結(jié)構(gòu)的主流編程技術(shù)    1.3  企業(yè)級(jí)應(yīng)用開(kāi)發(fā)架構(gòu)     1.3.1  兩層架構(gòu)     1.3.2  三層架構(gòu)     1.3.3  N層架構(gòu)     1.3.4  開(kāi)發(fā)架構(gòu)比較    1.4  軟件工程的本質(zhì)     1.4.1  瀑布模型     1.4.2  快速原型     1.4.3  噴泉模型     1.4.4  螺旋模型     1.4.5  XP和軟件開(kāi)發(fā)本質(zhì)論    1.5  面向?qū)ο蟮捻?xiàng)目分析與設(shè)計(jì)     1.5.1  面向?qū)ο蠼UZ(yǔ)言與建模工具     1.5.2  系統(tǒng)分析與用例圖     1.5.3  系統(tǒng)設(shè)計(jì)與動(dòng)態(tài)圖    1.6  軟件項(xiàng)目開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)     1.6.1  IS09001簡(jiǎn)介     1.6.2  CMM簡(jiǎn)介     1.6.3  CMM的5個(gè)級(jí)別    1.7  Java應(yīng)用開(kāi)發(fā)體系     1.7.1  JavaSE體系概述     1.7.2  JavaME體系概述     1.7.3  JavaEE體系概述    1.8  JavaEE的N層體系結(jié)構(gòu)     1.8.1  N層開(kāi)發(fā)架構(gòu)     1.8.2  N層架構(gòu)的優(yōu)點(diǎn)    1.9  JavaEE常用應(yīng)用開(kāi)發(fā)環(huán)境介紹     1.9.1  Web服務(wù)器     1.9.2 數(shù)據(jù)庫(kù)服務(wù)器     1.9.3  集成開(kāi)發(fā)環(huán)境    1.10  Java Web開(kāi)發(fā)環(huán)境的安裝配置     1.10.1  配置Java運(yùn)行環(huán)境     1.10.2  配置JSP運(yùn)行環(huán)境     1.10.3  配置Tomcat     1.10.4  JSP的基本目錄結(jié)構(gòu)    小結(jié)    思考和練習(xí)第二部分  Java Web開(kāi)發(fā)體系的主要技術(shù)  第2章  sewIet編程技術(shù)  2.1  Servlet技術(shù)基礎(chǔ)                            2.1.1  Servlet技術(shù)簡(jiǎn)介                         2.1.2  Servlet的編譯和部署                       2.1.3  擴(kuò)展的案例                         2.2  Servlet API基礎(chǔ)                                   2.2.1  Servlet API的概貌                   2.2.2  Servlet的生命周期                        2.2.3  Servlet的基本結(jié)構(gòu)                        2.2.4  線(xiàn)程同步問(wèn)題                        2.3  與運(yùn)行環(huán)境相關(guān)的Servlet API                      2.3.1  ServletConfig的用法                    2.3.2  ServletContext的用法                       2.3.3  綜合案例                            2.3.4  預(yù)裝載Servlet                          2.3.5  Servlet映射                               2.4  請(qǐng)求和響應(yīng)的處理                          2.4.1  POST和GET                                  2.4.2  HttpServletRequest接口的方法                   2.4.3  HttpServletResponse接口的方法                 2.5 向?yàn)g覽器輸出                             2.5.1 輸出普通文本     ……            第3章  JSP編程技術(shù)  第4章  JavaBean組件技術(shù)  第5章  Java Web開(kāi)發(fā)體系主要技術(shù)的協(xié)作第三部分  Java Web數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)  第6章  JDBC數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)  第7章  JSP操作Oracle數(shù)據(jù)庫(kù)  第8章  JSP操作SQL Server數(shù)據(jù)庫(kù)第四部分  Java Web開(kāi)發(fā)體系的其他重要技術(shù)  第9章  JSP操作XML文件  第10章  Java Web開(kāi)發(fā)體系的其他實(shí)用技術(shù)附錄參考文獻(xiàn)

編輯推薦

  《Java Web開(kāi)發(fā)權(quán)威經(jīng)典》就是講解核心基礎(chǔ)的書(shū),《Java Web開(kāi)發(fā)權(quán)威經(jīng)典》中強(qiáng)調(diào)了Servlet,它是基礎(chǔ)中的基礎(chǔ),是整個(gè)JSP技術(shù)體系的根基。關(guān)于XML、HTTP協(xié)議和TCP/IP協(xié)議,讀者是需要掌握的,這三種技術(shù)在任何B/S結(jié)構(gòu)開(kāi)發(fā)技術(shù)中都是至關(guān)重要的?! ∠到y(tǒng)介紹B/S架構(gòu)開(kāi)發(fā)的經(jīng)典編程體系,全面掌握J(rèn)ava Web應(yīng)用程序,輕松進(jìn)行Java Web開(kāi)發(fā)。

圖書(shū)封面

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

無(wú)

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


    Java Web開(kāi)發(fā)權(quán)威經(jīng)典 PDF格式下載


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

 
 

 

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

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