Java Web整合開發(fā)全程指南

出版時(shí)間:2009-4  出版社:電子工業(yè)出版社  作者:許鋒,周慧英 編著  頁數(shù):505  字?jǐn)?shù):727000  
Tag標(biāo)簽:無  

前言

  關(guān)于本書Java技術(shù)是Sun于1995年推出的一種極富創(chuàng)造力的計(jì)算平臺,最初稱為“Oak”,1995年被重命名為“Java編程語言”。  隨著Java語言的流行,Java在網(wǎng)站和企業(yè)級應(yīng)用的開發(fā)上應(yīng)用得越來越普遍,JavaWeb開發(fā)已經(jīng)成為Java企業(yè)級解決方案中不可或缺的重要組成部分?! ”緯褂肊clipse最新版本作為Java網(wǎng)絡(luò)編程的開發(fā)平臺,并使用最新版本的Tomcat6作為Web應(yīng)用服務(wù)器,數(shù)據(jù)庫主要使用MySQL?! ”緯Z言簡潔易懂,知識點(diǎn)分類明確且代碼注釋詳盡.并且理論聯(lián)系實(shí)際,結(jié)合JavaWeb相關(guān)技術(shù)的核心API提供對應(yīng)的實(shí)例代碼,書中提供了豐富且實(shí)用性很強(qiáng)的實(shí)例程序。  本書內(nèi)容組織  本書可以分為兩個(gè)部分,第1部分是第1至第7章,其中介紹了使用Java開發(fā)Web程序的基本知識,如JSP、JSTL、Servlet和JavaBean等,第2部分是第8至第16章,其中介紹了目前最流行的JavaWeb框架技術(shù)?! ∮捎跁r(shí)間倉促和作者的水平有限,書中錯(cuò)誤和不妥之處在所難免,敬請讀者批評指正.郵箱:jsj@phei.com.cn.

內(nèi)容概要

本書從Java Web開發(fā)的基本技術(shù)JSP、Servlet和JavaBean入手講解如何使用目前最為流行的Struts、Hibernate和Spring框架技術(shù)開發(fā)Java Web應(yīng)用,并結(jié)合多種實(shí)例(只運(yùn)用如Struts這樣單一技術(shù)的實(shí)例或使用多種技術(shù),如3種框架混合使用的實(shí)例)具體闡述。本書內(nèi)容全面,涵蓋了Java Web開發(fā)各方面的內(nèi)容,如JSP技術(shù)、JavaBean技術(shù)、MVC框架、多層次系統(tǒng)架構(gòu)、數(shù)據(jù)源連接池配置,以及Web容器等。不僅介紹了相關(guān)技術(shù)的核心API,并且提供了相當(dāng)豐富的應(yīng)用實(shí)例。    本書實(shí)例程序基于最新的JDK 6.0及其他最新的開發(fā)工具,如Eclipse 3.3和Tomcat 6.0等,并使用最新的Java Web框架技術(shù)開發(fā)完成。    本書既可供Java Web編程的初學(xué)者作為入門書籍使用,也可供具有一定開發(fā)經(jīng)驗(yàn)的開發(fā)人員作為進(jìn)階教材學(xué)習(xí)。

書籍目錄

基礎(chǔ)篇  第1章  JSP概述    1.1  JSP概述      1.1.1  JSP簡介      1.1.2  JSP特點(diǎn)   1.2  JSP與ASP、PHP的比較     1.2.1  JSP與ASP的比較     1.2.2  JSP與PHP的比較   1.3  JSP開發(fā)環(huán)境     1.3.1  下載安裝JDK 6.0     1.3.2  下載安裝Tomcat   1.4  Eclipse     1.4.1  安裝Eclipse     1.4.2  Java開發(fā)環(huán)境Eclipse   1.5  本章小結(jié) 第2章  JSP基本語法   2.1  JSP結(jié)構(gòu)     2.1.1  簡單的JSP文件     2.1.2  JSP的結(jié)構(gòu)   2.2  標(biāo)記對     2.2.1  HTML/XML靜態(tài)腳本     2.2.2  客戶端腳本     2.2.3  JSP腳本元素     2.2.4  執(zhí)行秩序     2.2.5  服務(wù)器端和客戶端代碼相互調(diào)用   2.3  注釋     2.3.1  JSP注釋     2.3.2  HTML/XML注釋     2.3.3  Scriptlets中的注釋   2.4  指令     2.4.1  page指令     2.4.2  include指令     2.4.3  taglib指令   2.5  JSP腳本元素     2.5.1  表達(dá)式     2.5.2  Scriptlet     2.5.3  聲明   2.6  動作元素     2.6.1  param動作元素     2.6.2  forward動作元素     2.6.3  include動作元素     2.6.4  plugin動作元素   2.7  本章小結(jié) 第3章  JSP隱含對象   3.1  out對象     3.1.1  out對象簡介     3.1.2  out對象的常用方法   3.2  request對象     3.2.1  request對象簡介     3.2.2  request對象的常用方法     3.2.3  HTML的響應(yīng)機(jī)制   3.3  response對象     3.3.1  response對象簡介     3.3.2  response對象方法     3.3.3  應(yīng)用response對象的常用方法   3.4  session對象     3.4.1  session對象簡介     3.4.2  session對象的常用方法     3.4.3  應(yīng)用session對象的常用方法   3.5  application對象     3.5.1  application對象簡介     3.5.2  application對象的常用方法     3.5.3  應(yīng)用application對象的常用方法   3.6  pageContext對象     3.6.1  pageContext對象簡介     3.6.2  pageContext對象的常用方法     3.6.3  應(yīng)用pageContext對象的常用方法   3.7  config對象     3.7.1  config對象簡介     3.7.2  config對象的常用方法     3.7.3  config對象應(yīng)用   3.8  page對象     3.8.1  page對象簡介     3.8.2  page對象的常用方法     3.8.3  page對象應(yīng)用   3.9  exception對象     3.9.1  exception對象簡介     3.9.2  exception對象的常用方法     3.9.3  exception對象應(yīng)用   …… 第4章  自定義標(biāo)簽庫和JSTL 第5章  JSP Servlet編程 第6章  JavaBean編程 第7章  JDBC數(shù)據(jù)庫編程進(jìn)階篇 第8章  Struts 2.0開發(fā) 第9章  Struts 2應(yīng)用進(jìn)階 第10章  Struts 2實(shí)例開發(fā) 第11章  Hibernate開發(fā) 第12章  Hibernate實(shí)例開發(fā) 第13章  Struts和Hibernate綜合實(shí)例開發(fā) 第14章  Spring開發(fā)技術(shù) 第15章  Spring實(shí)例開發(fā)實(shí)戰(zhàn)篇 第16章  網(wǎng)上書店實(shí)例實(shí)例目錄

章節(jié)摘錄

  基礎(chǔ)篇  第1章 JSP概述  1.1 JSP概述  JSP技術(shù)以Java為基礎(chǔ)開發(fā),實(shí)現(xiàn)了動態(tài)頁面與靜態(tài)頁面的分離。并且脫離了硬件平臺的束縛,以及編譯后運(yùn)行等方式。從而大大提高了其執(zhí)行效率,逐漸成為互聯(lián)網(wǎng)上的主流開發(fā)工具?! ?.1.1 JSP簡介  JSP技術(shù)提供了一種簡單快速的方法來創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面,其目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種w曲服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開發(fā)工具協(xié)同工作。  JSP網(wǎng)頁由傳統(tǒng)的網(wǎng)頁HTML文件(.htm和.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag)所構(gòu)成。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅僅是結(jié)果,對客戶瀏覽器的要求比較低?! ∽訨SP推出后,眾多大公司都推出了支持JSP技術(shù)的服務(wù)器,如IBM、Oracle及Bea公司等,由此JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。  1.1.2 JSP特點(diǎn)  一般來說,JSP具有如下特點(diǎn)?! 。?)內(nèi)容的生成和顯示分離  Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識來設(shè)計(jì)和格式化最終頁面,使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容根據(jù)請求來變化)。生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。如果核心邏輯被封裝在標(biāo)識和Beans中,那么其他人員,如Web管理人員和頁面設(shè)計(jì)人員能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。

編輯推薦

  Java技術(shù)是Sun于1995年推出的一種極富創(chuàng)造力的計(jì)算平臺,最初稱為“Oak”,1995年被重命名為“Java編程語言”。隨著Java語言的流行,Java在網(wǎng)站和企業(yè)級應(yīng)用的開發(fā)上應(yīng)用得越來越普遍,Java Web開發(fā)已經(jīng)成為Java企業(yè)級解決方案中不可或缺的重要組成部分。 《Java Web整合開發(fā)全程指南》使用Eclipse最新版本作為Java網(wǎng)絡(luò)編程的開發(fā)平臺,并使用最新版本的Tomcat 6作為Web應(yīng)用服務(wù)器,數(shù)據(jù)庫主要使用MySQL。 《Java Web整合開發(fā)全程指南》語言簡潔易懂,知識點(diǎn)分類明確且代碼注釋詳盡。并且理論聯(lián)系實(shí)際,結(jié)合Java Web相關(guān)技術(shù)的核心API提供對應(yīng)的實(shí)例代碼,《Java Web整合開發(fā)全程指南》中提供了豐富且實(shí)用性很強(qiáng)的實(shí)例程序。  1、知識全面,實(shí)例精彩,指導(dǎo)性強(qiáng)  基礎(chǔ)、進(jìn)階(struts+spring +Hibernate)、實(shí)戰(zhàn),循序漸進(jìn)地全面講解Java web整合開發(fā)的方方面面。  2、用實(shí)例說話,講解詳細(xì),通俗易易懂  語言簡潔易懂,知識點(diǎn)分類明確,對程序代碼提供詳細(xì)的標(biāo)注,理論聯(lián)系實(shí)際,讓讀者掌握更多的編程技術(shù)和注意事項(xiàng)?! √峁┧袑?shí)例的源代碼。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java Web整合開發(fā)全程指南 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7