出版時(shí)間:2010-6 出版社:電子工業(yè) 作者:方振宇 頁(yè)數(shù):595 字?jǐn)?shù):920000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)介紹如何整合Web框架進(jìn)行J2EE開(kāi)發(fā),所有實(shí)例都基于MyEclipse IDE開(kāi)發(fā),引領(lǐng)讀者快速進(jìn)入基于Java Web的J2EE應(yīng)用領(lǐng)域。本書(shū)開(kāi)始主要介紹Servlet、JSP、JavaBean、EL、JSTL、JDBC等Web開(kāi)發(fā)基礎(chǔ)知識(shí),然后學(xué)習(xí)Struts、Hibernate、Spring、Ajax、JSF等開(kāi)源框架,并最終學(xué)習(xí)如何整合這些開(kāi)源框架進(jìn)行J2EE開(kāi)發(fā),如何基于MyEclipse IDE進(jìn)行開(kāi)發(fā),如何設(shè)置J2EE開(kāi)發(fā)的基礎(chǔ)和基礎(chǔ)環(huán)境搭配。 Web開(kāi)發(fā)中,Strurts+Hibernate+Spring已經(jīng)成為輕量級(jí)開(kāi)發(fā)J2EE的標(biāo)準(zhǔn)配置,但一些Ajax和JSF框架也應(yīng)用很廣泛,這些是目前Java程序員必須掌握的技能。本書(shū)的編寫順序從基礎(chǔ)到框架,先讓讀者了解Java Web必需的基礎(chǔ)知識(shí),然后再通過(guò)框架,讓讀者深入了解J2EE開(kāi)發(fā)。 讀者對(duì)象:適合Java開(kāi)發(fā)Web應(yīng)用和J2EE方面的初學(xué)者,對(duì)有一定基礎(chǔ)但希望提高自己的系統(tǒng)設(shè)計(jì)水平的讀者也十分適合。
書(shū)籍目錄
第1篇 Web基礎(chǔ)概述 第1章 Java Web開(kāi)發(fā)概述 第2章 構(gòu)建開(kāi)發(fā)環(huán)境 第3章 Java Web開(kāi)發(fā)基礎(chǔ)知識(shí)第2篇 Servlet基礎(chǔ)和JSP應(yīng)用 第4章 JDBC基礎(chǔ) 第5章 Servlet基礎(chǔ) 第6章 JSP語(yǔ)言基礎(chǔ) 第7章 EL表達(dá)式 第8章 JSTL標(biāo)簽庫(kù) 第9章 JSP的JavaBean實(shí)現(xiàn)第3篇 Struts、Hibernate、Spring詳解 第10章 Struts2入門 第11章 Hibernate詳解 第12章 Spring基礎(chǔ)第4篇 Ajax詳解 第13章 認(rèn)識(shí)Ajax 第14章 Ajax實(shí)戰(zhàn)第5篇 案例應(yīng)用 第15章 應(yīng)用Struts2+Hibernate的論壇系統(tǒng)附錄A Java Server Face(JSF)基礎(chǔ)附錄B Java Server Face(JSF)高級(jí)編程附錄C JDK命令詳解
章節(jié)摘錄
?。?)使用方便。無(wú)論客戶在什么地方,只要服務(wù)器正在運(yùn)行,客戶就能通過(guò)網(wǎng)絡(luò)進(jìn)行連接,實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問(wèn)和操作。 B/S模型的不利因素:增加了服務(wù)器的壓力。把業(yè)務(wù)實(shí)現(xiàn)都放在服務(wù)器上,當(dāng)有大量的用戶訪問(wèn)時(shí),勢(shì)必給服務(wù)帶來(lái)很大的負(fù)擔(dān),更有可能造成系統(tǒng)崩潰,所以一定要做好系統(tǒng)數(shù)據(jù)的備份。 1.1.3 Java Web開(kāi)發(fā)的優(yōu)勢(shì) 通過(guò)前面對(duì)B/S模型和C/S模型的對(duì)比可以知道,B/S模型的優(yōu)點(diǎn)能夠解決C/S模型的不足,同時(shí)隨著計(jì)算機(jī)硬件的不斷發(fā)展和網(wǎng)絡(luò)技術(shù)的提高,彌補(bǔ)了B/S模型給服務(wù)器增加了壓力的這個(gè)缺陷。正是因?yàn)檫@樣,基于B/S模型的系統(tǒng)模式成為系統(tǒng)開(kāi)發(fā)的主要趨勢(shì)?! ava Web是指用Java技術(shù)進(jìn)行基于B/S模式的Web應(yīng)用系統(tǒng)開(kāi)發(fā)。這樣的系統(tǒng)具有Java的基本特性: 面向?qū)ο蟆,F(xiàn)實(shí)世界中的任何實(shí)體都可以作為對(duì)象,對(duì)象之間通過(guò)消息相互作用。另一方面,現(xiàn)實(shí)世界中的任何實(shí)體都可以屬于某類事物,任何對(duì)象都是某一類事物的實(shí)例(具體化)。傳統(tǒng)的過(guò)程編程語(yǔ)言以過(guò)程為中心、以算法為驅(qū)動(dòng),面向?qū)ο蟮木幊陶Z(yǔ)言則以對(duì)象為中心、以消息為驅(qū)動(dòng)。所有面向?qū)ο缶幊潭贾С秩齻€(gè)概念:封裝、多態(tài)和繼承?! 】梢浦残詮?qiáng):編譯成字節(jié)碼文件的Java程序,可以運(yùn)行在任何Java版本的虛擬機(jī)上。同時(shí),HTML(超文本標(biāo)記語(yǔ)言)是通過(guò)瀏覽器解釋執(zhí)行的,所以,用Java開(kāi)發(fā)的系統(tǒng)可以運(yùn)行在任何操作系統(tǒng)平臺(tái)上。安全性能高。在任何一臺(tái)機(jī)器上運(yùn)行Java程序,必須擁有相應(yīng)權(quán)限。Java安全模型是沙箱模型,運(yùn)行在ⅣM上。Java的安全性有下列三個(gè)方面保證:語(yǔ)言特性(數(shù)組的邊界檢查、類型轉(zhuǎn)換、引用替代了指針)、資源控制(本地文件系統(tǒng)訪問(wèn)、連接訪問(wèn)網(wǎng)絡(luò)等)、代碼檢驗(yàn)(通過(guò)數(shù)字簽名來(lái)確認(rèn)代碼源及源代碼是否完整)。并發(fā)性。Java,的多線程技術(shù)允許多個(gè)線程并發(fā)執(zhí)行?! 〕松鲜鲈蛞酝猓琒un和IBM及一些開(kāi)源社區(qū)的技術(shù),使得Java這門技術(shù)飛速發(fā)展,在Web開(kāi)發(fā)中的應(yīng)用更是豐富多彩。
編輯推薦
從Java Web開(kāi)發(fā)的基礎(chǔ)知識(shí)直至項(xiàng)目實(shí)戰(zhàn);內(nèi)容全面:涵蓋了Struts、Hlibernate、Spring、Ajax、JSF等框架;實(shí)例豐富:提供了150余個(gè)實(shí)例進(jìn)行講解,實(shí)用性強(qiáng);案例典型:提供了一個(gè)典型案例展現(xiàn)Java Web的實(shí)際開(kāi)發(fā);視頻講解:配大量多媒體教學(xué)視頻進(jìn)行講解,學(xué)習(xí)效率高?! 禞ava Web開(kāi)發(fā)從初學(xué)到精通》實(shí)例源代碼;《Java Web開(kāi)發(fā)從初學(xué)到精通》多媒體教學(xué)視頻;《Java Web開(kāi)發(fā)從初學(xué)到精通》教學(xué)PPT;免費(fèi)贈(zèng)送的電子圖書(shū)和視頻?! 禞ava Web開(kāi)發(fā)從初學(xué)到精通》涵蓋內(nèi)容: B/S模式與C/S模式 構(gòu)建Java Web開(kāi)發(fā)環(huán)境 Java Web開(kāi)發(fā)基礎(chǔ)知識(shí) JDBC基礎(chǔ) Servlet技術(shù) JSP基礎(chǔ) EL表達(dá)式 JSTL標(biāo)簽庫(kù) JSP的JavaBean實(shí)現(xiàn) Struts2入門 Hibernate詳解 Spring應(yīng)用 Ajax入門與實(shí)戰(zhàn) 應(yīng)用Struts2+Hibemate 的論壇系統(tǒng) JSF入門
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java Web開(kāi)發(fā)從初學(xué)到精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版