日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Java Web整合開發王者歸來圖書
人氣:52

Java Web整合開發王者歸來

IBM中國商業價值研究院高級分析師力作,15年開發經驗的總結。、系統、深入介紹JavaWeb開發的核心技術與主流框架。

內容簡介

本書介紹了Java Web開發中的各種相關技術及知識。全書分為9篇,內容層次清晰,難度循序漸進。第1篇為入門篇,內容包括Java Web開發概述等;第2篇為基礎篇,內容包括Servlet技術、JSP技術、會話跟蹤、過濾器Filter、監聽器Listener等;第3篇為高級篇,內容包括JSTL標簽庫的使用、如何自定義標簽、資源國際化、數據庫概述、JDBC詳解、XML概述等;第4篇為Struts框架篇,內容不僅包括Struts 1.x的內容,也包括Struts 2.x中的內容;第5篇為Hibernate框架篇;第6篇為Spring框架篇;第7篇為EJB與Web服務篇,內容包括EJB 3概述、JPA規范Web服務框架XFire等;第8篇為工具篇,內容包括在Java Web項目中常用的開源工具框架、主要有版本管理工具SVN、日志工具commons-logging與Log4J、報表圖形引擎JFreeChart、PDF組件iText等;第9篇為實戰篇,內容為兩個典型的應用系統:論壇系統(Spring Struts Hibernate)、寵物商店(EJB 3 JPA Struts 2)。

本書附1張DVD光盤,內容為《Java Web整合開發王者歸來(JSP Servlet Struts Hibernate Spring)》汲及的源代碼和Java Web學習視頻。

本書內容,結構清晰,注重實戰,非常適合Java Web開發人員學習使用,同時也可以作為軟件公司的案頭必備參考書。

DVD光盤內容

6.5小時Java Web開發視頻講解

本書涉及的所有源代碼

書中涉及的開源工具包

編輯推薦

Java Web開發經典大作!累計14次印刷,暢銷34000冊,銷售長期雄踞Java Web類圖書榜前列!5000余讀者網絡點贊好評!

IBM中國商業價值研究院高級分析師力作,15年開發經驗的總結。、系統、深入介紹JavaWeb開發的核心技術與主流框架。

內容:涵蓋了Java Web開發所涉及的所有核心技術與主流框架

針對性強:以SSH框架整合開發為核心,可以滿足95%的項目需求

講解到位:對每種技術都剖析有價值的核心部分,絕不拖泥帶水

代碼經典:提供了大量高質量代碼供讀者理解,并對代碼進行了詳細注釋

示例豐富:提供了600余個從實際項目總結的示例程序,有較高的應用價值

工具詳盡:詳細介紹了SVN、L094J、JFreeChart、iText等開發工具

案例典型:用不同框架組合實現了論壇系統和分布式寵物商店系統

推薦閱讀(請點擊鏈接)

《企業級Java EE架構設計精深實踐》

《Java Web整合開發實戰——基于Struts 2 Hibernate Spring》

《Java Web編程實戰寶典——JSP Servlet Struts 2 Hibernate Spring Ajax》 《Java編程實戰寶典 Java程序性能優化(套裝全2冊)》

《Java入門123——一個老鳥的Java學習心得(二維碼版)》

《Java編程實戰寶典》

《Java程序性能優化——讓你的Java程序更快、更穩定》

作者簡介

劉京華,畢業于山東大學計算機科學與技術學院。先后任職于用友軟件、IBM中國研究院、Symbian中國研究院等公司或機構。畢業后一直從事Java開發,有超過15年的Java開發經驗。精通Java Web開發的各種技術與框架,對圖形化開發、Eclipse插件開發等各種技術也有深入研究。曾經開發過大型的分布式Web系統。參與開發過中國移動、中國聯通、中國電信的網關系統。參與開發過物流管理系統、供應鏈處理系統、聯想公司的RMS系統、IBM的Smart SCOR和Nokia Carbide平臺。

目錄

第1篇 入門篇

第1章 Java Web開發概述

1.1 Web相關概念

1.1.1 胖客戶端程序RCP

1.1.2 瘦客戶端程序TCP

1.1.3 B/S與C/S結構

1.2 Web開發背景知識

1.2.1 Web訪問基本原理

1.2.2 HTTP超文本傳輸協議

1.2.3 Web瀏覽器

1.2.4 Web服務器

1.3 Web開發技術發展歷史

1.3.1 傳統的Web服務器模式開發

1.3.2 動態展現頁面技術

1.3.3 CGI實現頁面的動態生成

1.3.4 Java Servlet:改進的CGI

1.3.5 JSP:Servlet的模板

1.3.6 JSP基本原理

1.4 本章小結

第2章 搭建Java Web開發環境

2.1 Java Web開發環境概述

2.1.1 開發工具包JDK

2.1.2 集成開發環境IDE

2.1.3 Java服務器

2.2 下載安裝Java環境

2.2.1 下載JDK

2.2.2 安裝JDK

2.2.3 配置環境變量

2.3 下載解壓Eclipse

2.3.1 下載Eclipse

2.3.2 解壓Eclipse

2.4 下載MyEclipse插件

2.4.1 下載MyEclipse插件

2.4.2 安裝MyEclipse插件

2.4.3 啟動MyEclipse

2.5 下載Tomcat服務器

2.5.1 下載Tomcat

2.5.2 解壓配置Tomcat

2.5.3 設置端口號

2.5.4 設置臨時域名

2.5.5 設置虛擬主機

2.6 及時個Java Web程序

2.6.1 新建Java Web項目

2.6.2 新建Servlet

2.7 部署到Tomcat

2.7.1 手工部署

2.7.2 MyEclipse自動部署

2.7.3 導出為WAR包

2.7.4 在MyEclipse中啟動Tomcat

2.7.5 調試程序debug模式

2.8 本章小結

第2篇 基礎篇

第3章 深入Servlet技術

3.1 HTTP協議

3.1.1 HTTP協議簡介

3.1.2 Telnet演示HTTP協議

3.1.3 GET方式查詢

3.1.4 HTTP頭數據

3.1.5 POST方式提交數據

3.1.6 其他訪問方式

3.2 Servlet概述

3.2.1 Servlet工作流程

3.2.2 Servlet接口

3.2.3 Java Web目錄結構

3.3 編寫Servlet

3.3.1 實現Servlet

3.3.2 配置

3.3.3 配置

3.3.4 部署Web程序

3.4 請求與響應

3.4.1 獲取request的變量

3.4.2 response生成圖片驗證碼

3.5 讀取web.xml參數

3.5.1 初始化參數(init-param)

3.5.2 上下文參數(context-param)

3.5.3 資源注射(@Resource)

3.5.4 使用JNDI獲取資源

3.5.5 注射數據源

3.6 提交表單信息

3.6.1 GET實現搜索引擎

3.6.2 POST提交個人信息

3.6.3 上傳文件客戶端

3.6.4 上傳文件服務器端

3.7 帶進度條的文件上傳

3.7.1 工作原理

3.7.2 上傳進度條

3.7.3 上傳監聽器

3.7.4 監聽上傳進度

3.7.5 讀取上傳進度

3.7.6 顯示上傳進度

3.8 Servlet生命周期

3.8.1 Servlet生命周期

3.8.2 個稅計算器

3.8.3 注解@PostConstruct與注解@PreDestroy

3.9 Servlet之間的跳轉

3.9.1 轉向(Forward)

3.9.2 重定向(Redirect)

3.9.3 自動刷新(Refresh)

3.10 Servlet與線程安全

3.10.1 一個實例

3.10.2 線程不安全

3.11 本章小結

第4章 深入JSP技術

4.1 JSP簡介

4.1.1 JSP概述

4.1.2 顯示問候語

4.1.3 JSP工作原理

4.1.4 JSP生命周期

4.2 JSP語法

4.2.1 JSP元素與模板數據

4.2.2 JSP腳本

4.2.3 JSP輸出

4.2.4 JSP注釋

4.2.5 JSP方法:查詢IP地址

4.2.6 JSP的if語句

4.2.7 JSP的for循環

4.2.8 while循環:顯示郵件列表

4.2.9 JSP的return語句

4.2.10 JSP的break語句

4.3 JSP指令

4.3.1 page指令

4.3.2 include指令

4.3.3 taglib指令

4.4 JSP行為

4.4.1 行為

4.4.2 使用Java Bean(POJO)

4.4.3 scope實現各種計數器

4.4.4 嵌入Applet

4.4.5 行為

4.4.6 行為

4.5 JSP隱藏對象

4.5.1 out輸出流對象

4.5.2 request請求對象

4.5.3 response響應對象

4.5.4 config配置對象

4.5.5 session會話對象

4.5.6 application應用程序對象

4.5.7 page頁面對象

4.5.8 pageContext頁面上下文對象

4.5.9 exception異常對象

4.6 JSP配置

4.6.1 JSP配置

4.6.2 標簽

4.7 EL表達式

4.7.1 EL表達式

4.7.2 隱藏對象

4.7.3 EL表達式運算

4.8 本章小結

第5章 會話跟蹤

5.1 Cookie機制

5.1.1 什么是Cookie

5.1.2 記錄用戶訪問次數

5.1.3 Cookie的不可跨域名性

5.1.4 Unicode編碼:保存中文

5.1.5 BASE64編碼:保存二進制圖片

5.1.6 設置Cookie的所有屬性

5.1.7 Cookie的有效期

5.1.8 Cookie的修改、刪除

5.1.9 Cookie的域名

5.1.10 Cookie的路徑

5.1.11 Cookie的安全屬性

5.1.12 JavaScript操作Cookie

5.1.13 案例:長期登錄

5.2 Session機制

5.2.1 什么是Session

5.2.2 實現用戶登錄

5.2.3 Session的生命周期

5.2.4 Session的有效期

5.2.5 Session的常用方法

5.2.6 Session對瀏覽器的要求

5.2.7 URL地址重寫

5.2.8 Session中禁止使用Cookie

5.3 Session與Cookie的比較

5.3.1 從存取方式上比較

5.3.2 從隱私安全上比較

5.3.3 從有效期上比較

5.3.4 從對服務器的負擔上比較

5.3.5 從瀏覽器支持上比較

5.3.6 從跨域名上比較

5.4 本章小結

第6章 過濾器Filter

6.1 Filter概述

6.1.1 Filter概述

6.1.2 Filter接口

6.1.3 Filter配置

6.2 Filter經典案例

6.2.1 防盜鏈Filter

6.2.2 字符編碼Filter

6.2.3 日志記錄Filter

6.2.4 異常捕捉Filter

6.2.5 權限驗證Filter

6.2.6 內容替換Filter

6.2.7 GZIP壓縮Filter

6.2.8 圖像水印Filter

6.2.9 緩存Filter

6.2.10 XSLT轉換Filter

6.2.11 文件上傳Filter

6.3 本章小結

第7章 監聽器Listener

7.1 Listener概述

7.1.1 Listener的概述

7.1.2 Listener的使用

7.2 Listener的分類

7.2.1 監聽對象的創建與銷毀

7.2.2 實例:監聽Session、request與servletContext

7.2.3 監聽對象的屬性變化

7.2.4 監聽Session內的對象

7.3 Listener使用案例

7.3.1 單態登錄

7.3.2 顯示在線用戶

7.4 本章小結

第3篇 高級篇

第8章 JSTL標簽庫

8.1 JSTL概述

8.1.1 什么是標簽

8.1.2 一個標簽實例

8.1.3 為什么使用標簽

8.1.4 JSTL標簽庫

8.2 JSTL的core標簽庫

8.2.1 標簽

8.2.2 標簽

8.2.3 、、標簽

8.2.4 顯示偶數

8.2.5 標簽遍歷List

8.2.6 標簽遍歷Map對象

8.2.7 標簽的varStatus屬性

8.2.8 標簽

8.2.9 實現計數器

8.2.10 標簽

8.2.11 捕捉異常

8.2.12 導入網絡資源

8.2.13 標簽

8.2.14 標簽

8.2.15 標簽

8.3 JSTL的fmt標簽庫

8.3.1 設置編碼

8.3.2 顯示所有地區的數據格式

8.3.3 顯示全球時間

8.3.4 設置時區

8.3.5 、、資源國際化

8.3.6 標簽

8.3.7 顯示不同地區的各種數據格式

8.3.8 解析數字

8.3.9 格式化日期

8.3.10 解析日期

8.4 JSTL的fn方法庫

8.4.1 fn:contains()顯示用戶瀏覽器、操作系統

8.4.2 fn:containsIgnoreCase()方法

8.4.3 fn:endsWith()顯示文件格式

8.4.4 fn:startsWith()方法

8.4.5 fn:escapeXml()實現HTML編碼

8.4.6 fn:indexOf()方法

8.4.7 fn:split()分割字符

8.4.8 fn:join()聯合字符

8.4.9 fn:length()方法

8.5 JSTL的SQL標簽庫

8.5.1 設置數據源

8.5.2 查詢表數據

8.5.3 分頁顯示

8.5.4 結果集的動態遍歷

8.5.5 更新表數據

8.5.6 , 設置日期參數

8.5.7 事務管理

8.6 JSTL的XML標簽庫

8.6.1 獲取新浪RSS新聞

8.6.2 輸出指定元素

8.6.3 遍歷新浪RSS新聞

8.6.4 標簽

8.6.5 、、標簽

8.6.6 標簽

8.6.7 轉化XML為HTML

8.7 本章小結

第9章 自定義標簽

第10章 資源國際化

第11章 數據庫概述

第12章 JDBC詳解

第13章 XML概述

第4篇 Struts框架篇

第14章 Struts 1.x概述

第15章 Struts 1.x高級應用

第16章 Struts 2.x概述

第17章 Struts 2.x高級應用

第18章 Struts 2.x標簽

第19章 Struts 2.x攔截器與文件上傳

第5篇 Hibernate框架篇

第20章 Hibernate入門

第21章 從宏觀上把握Hibernate

第22章 Hibernate實體映射

第23章 Hibernate實體關系映射

第24章 Hibernate查詢語言HQL

第25章 Hibernate高級查詢

第6篇 Spring框架篇

第26章 Spring概述

第27章 Spring的Core模塊

第28章 Spring的AOP模塊

第29章 Spring的DAO模塊

第30章 Spring的ORM模塊

第31章 Spring的Web模塊

第32章 Spring的MVC模塊

第33章 Spring開發實例(SSH、SSJ)

第7篇 EJB與Web服務篇

第34章 EJB 3概述

第35章 JPA規范

第36章 Web Service框架XFire

第8篇 工具篇

第37章 版本管理工具SVN

第38章 日志工具commons- logging與Log4J

第39章 報表圖形引擎JFreeChart

第40章 PDF組件iText

第9篇 實戰篇

第41章 論壇系統(Spring Struts Hibernate)

第42章 分布式寵物商店(EJB 3 JPA Struts 2)

在線預覽

第1篇 入門篇

在計算機發展歷史上,網絡的出現是個重要的里程碑。網絡在計算機技術中發揮著越來越重要的作用。如果說上個世紀是桌面程序的時代,那么本世紀無疑就是網絡程序的時代。

1.1 Web相關概念

Web程序也就是一般所說的網站,由服務器、客戶端瀏覽器以及網絡組成。Web程序的好處是使用簡單,不需要安裝、學習,有一臺電腦、一根網線就可以使用。截至2006年底,互聯網上的網站數量已經超過了1億大關,中國的網站也已經有200萬之多了,可見網絡程序的影響力。

但Web程序又不是一般意義上的網站。網站、的目的是提供信息服務,重在內容,程序往往比較簡單。但一個商用的Web程序往往比較復雜,背后結合數據庫等技術,例如ERP系統、CRM系統、財務系統、網上辦公、網上銀行、在線業務辦理等。下面從專業上解釋一下Web程序相關的幾個概念。

1.1.1 胖客戶端程序RCP

桌面程序(Desktop Program)也叫胖客戶端程序(Rich Client Program,簡稱RCP)。因為桌面程序需要安裝到計算機上才能運行,并會導致計算機軟件的體積越來越大,因此人們形象地稱桌面程序為胖客戶端程序。

計算機上安裝的任何程序都是RCP。例如辦公軟件Word、Excel,聊天工具QQ、MSN,播放軟件Media Player、Flash Player、圖像制作軟件Photoshop等。

RCP的優點很明顯,只要安裝上了軟件,就能高效地使用軟件的功能。RCP的缺點也很明顯,就是需要安裝才能使用,并且會占用大量的硬盤資源。如果某個公司的1000臺電腦都要使用Word功能,那么這l000臺電腦都要安裝Word。

……

網友評論(不代表本站觀點)

來自無昵稱**的評論:

很不錯。我用來當工具書的。。有需要的東西再來看。。。還沒看完。剛出來工作的。很有幫助

2016-07-28 01:28:50
來自壞小仔**的評論:

書收到了,感覺還不錯,物流很快,一天就收到了,物流小哥辛苦了,下這么大雨還給送。

2016-07-20 11:18:37
來自moneywe**的評論:

買的時候看了一下目錄一共是1000多頁,可見內容是非常的詳細,我需求的是一本詳解JSP和Servlet以及框架的書,比較適合我。

2012-04-13 12:02:08
來自無昵稱**的評論:

看完第一章,里面的內容都沒有根據最新的現狀更新

2016-06-08 09:24:58
來自無昵稱**的評論:

哈哈,一本書78,又買一本30多的才79,書也正版,超劃算。

2016-09-08 21:09:28
來自無昵稱**的評論:

這次一下買了350左右的書,需要慢慢消化了。

2016-11-07 16:57:52
來自無昵稱**的評論:

書挺好的挺不錯的,發貨也挺快的.2天就到了 主要的不足就是書的紙質量不是很好,感覺紙比較cheap 不過內容就是沒得說,很好很不錯 總體感覺可以~

2013-05-09 23:34:12
來自北方素**的評論:

必須好評,書的質量很好,介紹的特別全,適合各階段的學習用。

2016-11-04 16:48:49
來自無昵稱**的評論:

內容非常全面,唯一的瑕疵就是書發來時有一點損好。

2016-09-24 06:42:17
來自無昵稱**的評論:

非常厚的書,雖然還沒看多少,但是看了目錄之后發現就是自己最需要的。涉及了servlet、數據庫各種,感覺非常全面,很贊的書。

2015-10-06 19:54:06
來自果果逛**的評論:

Java Web整合開發王者歸來真心不錯,前段時間剛買過一本,同事看了又然我幫他買一本。

2013-04-17 17:19:30
來自匿名用**的評論:

包裝完好,很厚的一本,1000多頁吧。內容不知道,送給同學的。

2017-10-22 13:55:17
來自無昵稱**的評論:

正好需要這個,java web開發的知識很全面

2016-11-04 09:18:12
來自匿名用**的評論:

書寫的挺詳細的,內容也挺豐富,作者也講解的很詳細。

2017-09-17 09:29:56
來自匿名用**的評論:

特別喜歡這本書,知識點全面,講解細致。是一本不可多得的好書。

2017-10-20 23:37:18
來自無昵稱**的評論:

書的紙質還不錯,但是書郵過來時有折痕,而且書側面有污垢。看起來像舊書。

2015-06-27 15:19:10
來自無昵稱**的評論:

書不錯,內容正是我所需要的,適合新人還有我這種基礎不牢固的人,查缺補漏,物流也很快,不過書是破損的,這點我很不爽,以后注意一下吧

2016-10-10 10:02:22
來自daxiong**的評論:

內容豐富 實力新穎 基礎篇+框架篇+工具篇+實戰篇 本人很喜歡

2014-02-23 23:13:50
來自無昵稱**的評論:

書不錯,售后實在是不行。由于電腦沒有光驅,我想弄個電子版的。但是這個平臺真的是太爛了。想找商家交流都不行,一副高高在上的樣子。介意不要在當當購買

2016-11-27 12:07:36
來自匿名用**的評論:

書挺喜歡的,也挺好。很喜歡。但唯一的不足就是包裝有點......回來的時候。外面的包裝都爛了。幸好書沒多大的事,還有。物流也不給打電話。希望能有所改進。

2017-05-04 07:59:09
來自帝王將**的評論:

對于這次網購我只想說,物流大爺們真的“狠給力”!!!10號下的單說好的12號到,后來14號打電話給送貨員說是晚上六七點送到,結果尼瑪晚上八九點給送過來的,我嘞個去啊,我只能說對于這種快遞,我希望不會有第二個人碰見!

2013-09-15 13:35:19
來自沉默話**的評論:

這本書整體來說還是相當不錯的。雖然原理的講解不是很深, 但是一般面試問到的原理都能講解得到。這本書最大的亮點就是實例的新穎性,實例新穎而且代碼原理都很容易理解。另外你如果認真研習并動手操作書中的實例,還能幫助你把CSS的東西復習了,一舉兩得!推薦購買!

2016-08-01 09:46:39
來自佟言lyb**的評論:

不得不說,當當網買書的確比天貓靠譜的,書的包裝很精美,沒有劃傷,之前就是怕書被物流搞壞掉才選擇當當網,的確沒讓我失望,書是正版的,而且我覺得貨到付款方便,滿意就付款,不滿意直接拒收,放心使用!非常滿意

2016-09-28 10:40:03
來自無昵稱**的評論:

一直都想這本書。是正版,有光碟,紙質不錯。內容豐富,涵蓋了 servlet,javascript,structs,spring,hibernate,另外也系統地介紹了關于web程序和網絡編程比較散落的知識點,性價比高,是一本不錯的入門書。

2016-05-24 01:04:28

免責聲明

更多出版社
主站蜘蛛池模板: 台山市| 安乡县| 江永县| 宝鸡市| 胶南市| 通许县| 北宁市| 上饶市| 馆陶县| 鹰潭市| 肇东市| 阿瓦提县| 类乌齐县| 宁城县| 枣阳市| 乃东县| 乌兰县| 兴安盟| 胶州市| 清河县| 德清县| 阿城市| 莎车县| 南丰县| 崇义县| 三原县| 义马市| 大关县| 赣州市| 宁明县| 鲁山县| 大英县| 米林县| 贵南县| 咸阳市| 平安县| 元阳县| 和林格尔县| 德兴市| 家居| 都兰县|