Java Web開發(fā)技術(shù)詳解

出版時間:2010-7  出版社:化學(xué)工業(yè)出版社  作者:張昆  頁數(shù):379  

前言

  隨著網(wǎng)絡(luò)的發(fā)展,人類的生活也隨之發(fā)生了改變,并且也改變了企業(yè)對軟件的需求,傳統(tǒng)的C/S結(jié)構(gòu)已經(jīng)不能適應(yīng)網(wǎng)絡(luò)的新要求。基于這個背景,Sun公司推出了JavaEE,這個新的架構(gòu)能夠滿足互聯(lián)網(wǎng)對性能、安全性、易用性、可用性、可擴充性、分布式的需求?! yEclipse是一個Eclipse的插件,因此也具有跨平臺的特性,可以在Linux和Windows平臺下共同使用,同樣的代碼不需修改即可在兩個操作系統(tǒng)下順利運行。MyEclipse集成了Spring、Struts、Hibernate等各種框架,并且可以自動將Web項目部署到Tomcat、JBoss等服務(wù)器,可以瀏覽MySQL、Oracle等數(shù)據(jù)庫,其功能十分強大,是一個非常理想的JavaWeb開發(fā)工具?! 榱颂岣逬ava愛好者軟件應(yīng)用及項目開發(fā)的水平,編者精心編著本書,并且依照學(xué)習(xí)規(guī)律,由基本概念和基礎(chǔ)操作講起,在此基本上再進行內(nèi)容深入,遵循由淺入深、循序漸進的原則。

內(nèi)容概要

本書針對MyEclipse 5.5版本,介紹了JavaWeb編程的操作技巧,并介紹了相關(guān)插件的安裝和使用。全書共分為四篇,第一篇為基礎(chǔ)篇,其中,第1章介紹了開發(fā)環(huán)境的安裝、基本設(shè)置和使用,第2章~第4章介紹了HTML、JavaScript和JSP技術(shù)的基礎(chǔ)知識;第二篇為Java Web開發(fā)技術(shù)篇(第5章~第8章),介紹了Java Web開發(fā)技術(shù);第三篇為Java Web開發(fā)框架篇(第9章~第12章),介紹了Java Web開發(fā)框架;第四篇為綜合實例篇(第13章和第14章),分別應(yīng)用前面所述知識進行綜合性實例開發(fā)。本書的特點是理論結(jié)合實踐,使用大量精選實例進行介紹,具有很強的針對性,可以讓讀者通過實踐來鞏固理論,輕松掌握設(shè)計技巧。     本書內(nèi)容由淺入深,包含詳細的開發(fā)和操作步驟講解,輔以實際開發(fā)實例,適合所有的Java編程愛好者。

書籍目錄

第一篇 基礎(chǔ)篇  第1章 搭建開發(fā)環(huán)境    1.1 JavaWeb概述     1.1.1 JavaEE概述     1.1.2 JavaEE運行模式    1.2 搭建JDK開發(fā)環(huán)境     1.2.1 JDK的下載與安裝     1.2.2 配置環(huán)境變量     1.2.3 JDK環(huán)境的測試    1.3 搭建Web部署環(huán)境     1.3.1 Tomcat的下載與安裝     1.3.2 Tomcat的環(huán)境變量配置     1.3.3 部署Web項目    1.4 搭建開發(fā)環(huán)境     1.4.1 Eclipse的下載與安裝     1.4.2 MyEclipse下載與安裝     1.4.3 開發(fā)環(huán)境與Tomcat結(jié)合   第2章 HTML相關(guān)基礎(chǔ)知識    2.1 HTML基礎(chǔ)知識     2.1.1 文字標簽     2.1.2 列表標簽     2.1.3 表格標簽     2.1.4 表單標簽     2.1.5 框架標簽     2.1.6 圖像標簽     2.1.7 常用標簽    2.2 CSS基礎(chǔ)知識     2.2.1 CSS概述     2.2.2 CSS應(yīng)用   第3章 JavaScript相關(guān)基礎(chǔ)知識    3.1 JavaScript語言基礎(chǔ)     3.1.1 變量     3.1.2 數(shù)據(jù)類型     3.1.3 運算符和表達式     3.1.4 程序控制語句    3.2 自定義函數(shù)     3.2.1 函數(shù)的定義和使用     3.2.2 函數(shù)的參數(shù)和返回值    3.3 系統(tǒng)函數(shù)     3.3.1 使用parseInt函數(shù)和parseFloat函數(shù)進行數(shù)值轉(zhuǎn)換     3.3.2 使用typeof函數(shù)判斷對象類型     3.3.3 使用isFinite函數(shù)判斷一個變量是否有界     3.3.4 使用isNaN函數(shù)判斷一個變量是否是數(shù)值     3.3.5 使用eval函數(shù)返回字符串的值     3.3.6 使用unescape函數(shù)進行字符解碼     3.3.7 使用escape函數(shù)進行字符編碼    3.4 系統(tǒng)內(nèi)部對象     3.4.1 Array對象     3.4.2 Object對象     3.4.3 Table對象     3.4.4 Window對象     3.4.5 Document對象     3.4.6 Location對象     3.4.7 Navigator對象   第4章 JSP技術(shù)基礎(chǔ)知識    4.1 JSP技術(shù)簡介    4.2 JSP基本語法     4.2.1 JSP的基本腳本元素     4.2.2 JSP的指令元素     4.2.3 JSP的基本程序控制語句     4.2.4 JSP支持的基本數(shù)據(jù)類型    4.3 JSP的內(nèi)置對象     4.3.1 request對象     4.3.2 response對象     4.3.3 pageContext對象     4.3.4 session對象     4.3.5 application對象     4.3.6 out對象     4.3.7 config對象    4.4 利用scope實現(xiàn)計數(shù)器    4.5 EL表達式  第二篇 JavaWeb開發(fā)技術(shù)篇  第5章 Servlet基礎(chǔ)知識 第6章 搭建MySQL數(shù)據(jù)庫開發(fā)環(huán)境 第7章 JDBC技術(shù)  第8章 JavaBean基礎(chǔ)知識 第三篇 JavaWeb開發(fā)框架篇  第9章 Ajax基礎(chǔ)知識 第10章 Struts2技術(shù)詳解 第11章 Hibernate3技術(shù)詳解 第12章 Spring技術(shù)詳解 第四篇 綜合實例篇  第13章 文件操作實例 第14章 網(wǎng)絡(luò)電子相冊

章節(jié)摘錄

  Java平臺針對不同的軟件開發(fā)人員、服務(wù)提供商和設(shè)備生產(chǎn)商制定了3個版本,分別是JavaSE(Java Platform,Standard Edition)、JavaEE(Java Platform,EnterpriseEdition)、JavaME(Java Platform,Micro Edition)。  JavaSE適用于桌面系統(tǒng)的開發(fā),包含支持JavaWeb服務(wù)開發(fā)的類,并且可以為JavaEE提供基礎(chǔ),在此之前,它被稱為J2SE。JavaEE適用于企業(yè)級的應(yīng)用開發(fā),構(gòu)建于JavaSE的基礎(chǔ)之上,并提供了Web服務(wù)、組件模型、管理和通信API,可以用來實現(xiàn)企業(yè)級的SOA(面向服務(wù)體系結(jié)構(gòu))和Web 2.0應(yīng)用程序,在此之前,它被稱為J2EE。JavaME適用于小型設(shè)備和智能卡開發(fā),基于JavaME規(guī)范的應(yīng)用程序只需編寫一次,就可以應(yīng)用于多種設(shè)備,而且可以利用每個設(shè)備的本機功能,在此之前,它被稱為J2ME。  隨著網(wǎng)絡(luò)的發(fā)展,人類的生活也隨之發(fā)生了改變,并且也改變了企業(yè)對軟件的需求,傳統(tǒng)的C/S結(jié)構(gòu)已經(jīng)無法適應(yīng)網(wǎng)絡(luò)的新要求,Sun公司基于這個背景推出了JavaEE,這個新的架構(gòu)能夠滿足互聯(lián)網(wǎng)對性能、安全性、易用性、可用性、可擴充性、分布式的需求。  JavaEE并非是一個產(chǎn)品,而是一系列軟件的集合,它為通過Java技術(shù)開發(fā)服務(wù)器應(yīng)用提供了一個企業(yè)級平臺。這個平臺的特點是獨立、可移植、支持多用尸、安全性高,可以簡化企業(yè)應(yīng)用的開發(fā)管理和部署。JavaEE平臺集成了Java語言的安全性和高可靠性,可以為應(yīng)用程序的設(shè)計開發(fā)和管理層提供一套完善的解決方案,其中包括了從界面到處理層再到數(shù)據(jù)庫層的一系列技術(shù)和規(guī)范。

編輯推薦

  注重基礎(chǔ):從最基本的Web開發(fā)技術(shù)講解,容易上手  涉及面廣:涵蓋HTML、JavaScript、JSP及SSH框架等方方面面  示例豐富:貫穿了大量的典型示例,便于讀者更好地理解技術(shù)點  案例典型:提供了2個典型案例,便于讀者提高應(yīng)用開發(fā)水平  視頻教學(xué):專門錄制了大量的多媒體教學(xué)視頻,提高學(xué)習(xí)效率  15.5小時多媒體視頻講解

圖書封面

評論、評分、閱讀與下載


    Java Web開發(fā)技術(shù)詳解 PDF格式下載


用戶評論 (總計6條)

 
 

  •   感覺不錯,看起來蠻輕松的
  •   一般吧,主要技術(shù)都羅列了,但是都是點到為止。
  •   還不錯,送貨速度也挺快。
  •   內(nèi)容太淺,適合剛開始學(xué)習(xí)的
  •   內(nèi)容一般,講得不是很好
  •   什么都講,什么都只將一點。不客氣的說,除了教你裝裝軟件,一無是處
 

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

京ICP備13047387號-7