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

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

前言

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

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


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


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

 
 

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

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

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