定 價(jià):25 元
叢書名:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐系列教材
- 作者:林培光 ,等 著
- 出版時(shí)間:2012/1/1
- ISBN:9787302265580
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁碼:222
- 紙張:膠版紙
- 版次:1
- 開本:16開
JavaEE是一種企業(yè)應(yīng)用的軟件架構(gòu),是使用Java技術(shù)開發(fā)企業(yè)級(jí)應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn),是Java技術(shù)不斷適應(yīng)和促進(jìn)企業(yè)級(jí)應(yīng)用程序開發(fā)的產(chǎn)物。
《普通高等教育“十一五”國家級(jí)規(guī)劃教材:JavaEE簡(jiǎn)明教程》是介紹JavaEE應(yīng)用程序開發(fā)的入門級(jí)教材,主要介紹基于主流開發(fā)工具Eclipse進(jìn)行JavaEE開發(fā)的關(guān)鍵技術(shù)和方法,共分14講,分別從開發(fā)環(huán)境配置、基礎(chǔ)JSP/Servlet、JDBC和MysoL、JSTL/EL到主流MVC開發(fā)框架Struts 2,詳細(xì)介紹了目前JavaEE開發(fā)中的關(guān)鍵技術(shù)。為了更加易于理解這些技術(shù)的實(shí)際用法,本書還由淺入深地給出了相關(guān)示例。
本書不僅可以作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的本科教材,而且也可以作為學(xué)習(xí)JavaEE開發(fā)技術(shù)的自學(xué)教材。
《普通高等教育“十一五”國家級(jí)規(guī)劃教材:JavaEE簡(jiǎn)明教程》的重要特色在于以開發(fā)實(shí)踐為主.以實(shí)用為目的,學(xué)習(xí)JavaEE體系框架的核心關(guān)鍵技術(shù),掌握J(rèn)avaEE體系框架開發(fā)的基本流程。 本書針對(duì)當(dāng)前主流的開發(fā)技術(shù)--JavaEE,系統(tǒng)介紹了JavaEE應(yīng)用系統(tǒng)開發(fā)的相關(guān)技術(shù)和方法,每部分內(nèi)容都配有實(shí)際案例,每段知識(shí)點(diǎn)配有綜合案例,詳細(xì)介紹了各種技術(shù)在實(shí)際開發(fā)中的運(yùn)用。 本書結(jié)合作者多年的項(xiàng)目實(shí)訓(xùn)經(jīng)驗(yàn)編撰,內(nèi)容豐富實(shí)用,實(shí)例的設(shè)計(jì)和實(shí)現(xiàn)思路清晰明確,內(nèi)容介紹通俗易懂,適合具有Java語言基礎(chǔ)的初學(xué)者使用,尤其是普通高等學(xué)校和高職高專院校的計(jì)算機(jī)、信息管理等相關(guān)專業(yè)學(xué)生學(xué)習(xí)使用。
Java語言作為一種優(yōu)秀的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,具有平臺(tái)無關(guān)性、安全機(jī)制、高可靠性和內(nèi)嵌的網(wǎng)絡(luò)支持等特點(diǎn)。目前,Java語言已成為當(dāng)前網(wǎng)絡(luò)應(yīng)用程序編寫的首選工具之一。JavaEE作為基于Java的企業(yè)級(jí)應(yīng)用程序開發(fā)的事實(shí)標(biāo)準(zhǔn),已經(jīng)得到了廣泛的應(yīng)用。
JavaEE是一種利用Java平臺(tái)簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題體系結(jié)構(gòu)。JavaEE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),如“編寫一次、隨處運(yùn)行”的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等,同時(shí)還提供了對(duì)EJB (Enterprise Java Beans) 、Servlets、JSP (Java Server Pages)以及XML技術(shù)的全面支持,其最終目的就是成為一個(gè)能夠使企業(yè)開發(fā)者大幅縮短投放市場(chǎng)時(shí)間的體系結(jié)構(gòu)。JavaEE為搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制。
本書介紹了當(dāng)今JavaEE平臺(tái)開發(fā)技術(shù),在注重系統(tǒng)性和科學(xué)性的同時(shí),力求突出其實(shí)用性,在介紹相關(guān)的編程原理和基礎(chǔ)知識(shí)的同時(shí),著重利用豐富的實(shí)例演示JavaEE編程的細(xì)節(jié)。
本書作者均具有豐富的JavaEE項(xiàng)目開發(fā)和實(shí)訓(xùn)經(jīng)驗(yàn),因此在技術(shù)介紹過程中,能夠結(jié)合具體應(yīng)用實(shí)例,深入淺出地給出相關(guān)技術(shù)的核心內(nèi)容,使讀者真正掌握使用JavaEE進(jìn)行系統(tǒng)分析、設(shè)計(jì)和實(shí)現(xiàn)的基本思路和方法。
本書由林培光、張燕、耿長(zhǎng)欣主編,其中第1~第10講由林培光編寫,第11講由張燕編寫,第12~第14講由耿長(zhǎng)欣編寫。雖然筆者都十分認(rèn)真地編寫、校對(duì)了本書全部?jī)?nèi)容,但書中不足之處在所難免,真誠希望廣大讀者批評(píng)指正。
在編寫過程中,參考了網(wǎng)絡(luò)上的許多資料,也得到了山東財(cái)政學(xué)院及計(jì)算機(jī)信息工程學(xué)院相關(guān)領(lǐng)導(dǎo)的大力支持以及研究生趙琳、胡耀斌等人的幫助,在此一并表示感謝。
編 者2011年10月
第1講 從零開始——開發(fā)環(huán)境配置
1.1 JavaEE簡(jiǎn)介
1.1.1 JavaEE規(guī)范
1.1.2 JavaEE平臺(tái)的主流服務(wù)器簡(jiǎn)介
1.1.3 JavaEE的常用開發(fā)工具
1.2 JDK的安裝
1.2.1 JDK簡(jiǎn)介
1.2.2 安裝
1.2.3 配置
1.2.4 測(cè)試
1.3 Tomcat的安裝和配置
1.3.1 Tomcat的安裝
1.3.2 目錄結(jié)構(gòu)
1.3.3 Tomcat的啟動(dòng)和停止
1.3.4 server.xml
1.4 Eclipse的安裝和使用
1.4.1 Eclipse安裝.
1.4.2 使用Eclipse創(chuàng)建Web應(yīng)用程序的過程
1.4.3 Web應(yīng)用程序的一般目錄結(jié)構(gòu)及其初步配置
1.5 開發(fā)一個(gè)簡(jiǎn)單的Web應(yīng)用程序
1.6 本講小結(jié)
練習(xí)1
第2講 從HTML談起
2.1 HTML簡(jiǎn)介
2.2 學(xué)習(xí)HTML語言的必要性
2.3 HTML語言
2.3.1 HTML代碼基礎(chǔ)知識(shí)
2.3.2 常用的標(biāo)簽
2.3.3 一段HTML示例代碼
2.4 HTML的常用轉(zhuǎn)義字符
2.5 JavaScript
2.6 本講小結(jié)
練習(xí)2
第3講 認(rèn)識(shí)JSP
3.1 JSP簡(jiǎn)介
3.1.1 What is JSP
3.1.2 執(zhí)行過程
3.1.3 與ASP
3.1.4 JSP 2.0的新功能
3.2 JSP 的構(gòu)成
3.2.1 JSP指令
3.2.2 腳本元素
3.2.3 動(dòng)作元素
3.3 本講小結(jié)
練習(xí)3
第4講 JSP內(nèi)置對(duì)象
4.1 內(nèi)置對(duì)象介紹
4.2 out——輸出對(duì)象
4.3 request——請(qǐng)求對(duì)象
4.3.1 request對(duì)象簡(jiǎn)介
4.3.2 實(shí)例演示
4.4 response——響應(yīng)對(duì)象
4.4.1 response對(duì)象簡(jiǎn)介
4.4.2 實(shí)例演示
4.5 session——會(huì)話對(duì)象
4.5.1 對(duì)象簡(jiǎn)介
4.5.2 實(shí)例演示
4.6 application——應(yīng)用程序?qū)ο?br>4.6.1 application對(duì)象簡(jiǎn)介
4.6.2 實(shí)例演示
4.7 exception——異常對(duì)象
4.7.1 exception對(duì)象簡(jiǎn)介
4.7.2 實(shí)例演示
4.8 Config——配置對(duì)象
4.9 Page和PageContext:頁面和頁面上下文對(duì)象
4.10 使用Cookie
4.10.1 Cookie介紹
4.10.2 實(shí)例演示
4.11 本講小結(jié)
練習(xí)4
第5講 Servlet入門
第6講 Servlet高級(jí)應(yīng)用
第7講 開發(fā)使用JavaBean
第8講 MySQL數(shù)據(jù)庫的安裝和使用
第9講 數(shù)據(jù)庫開發(fā)-JDBC
第10講 案例:用戶管理系統(tǒng)(基于JSP、JDBC和JavaBean)
第11講 Java標(biāo)準(zhǔn)標(biāo)簽庫
第12講 J2EE開發(fā)框架-Struts2入門
第13講 J2EE開發(fā)框架-Struts2標(biāo)簽庫
第14講 Struts2實(shí)例--用戶管理系統(tǒng)
附錄A 圖索引
附錄B 表索引
附錄C示例代碼索引