TOP
0
0
魅麗。花火原創小說66折起
Tomcat與Java Web開發技術詳解(簡體書)
滿額折

Tomcat與Java Web開發技術詳解(簡體書)

人民幣定價:48 元
定  價:NT$ 288 元
優惠價:87251
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

利用Java語言不僅能開發桌面版應用程序,JavaEE更是廣泛應用于基於B/S架構的Web企業應用程序領域。尤其是EJB、JSP、Servlet、JDBC等技術使得用Java語言編寫的企業級應用程序更易于維護和擴展。
本書共19章,分為三篇。第一篇為基礎篇,從第1章到第11章,詳細介紹了Java語言的基礎語法和理論知識等內容,為后續兩篇的學習打下了堅實的基礎;第二篇為Web編程篇,從第12章到第16章,分別講解了利用Java語言開發Web應用程序所要用到的各項技術,包括JSP技術、Servlet技術、JavaBean技術以及Java數據庫編程技術(JDBC、SQL基礎和MySQL數據庫的使用),還介紹Tomcat容器的安裝配置和使用方法,特別是第15章,要求讀者認真閱讀和理解;第三篇為實例篇,從第17章到第19章,深入講解了MVC設計模式、在線相冊案例和網上商品案例,此篇為前兩個篇章的綜合應用篇。
本書通過作者簡潔詳實的語言和思路清晰的知識結構為讀者學習Java語言以及如何開發Web應用程序做了深入的剖析。本書適合作為初學者的指導書,也適合有一定Java語言基礎的讀者使用。

目次

第一篇 基礎篇
 第1章 Java語言概述
1.1 Java語言的發展與特點
1.1.1 Java語言的發展
1.1.2 Java語言的特點
1.1.3 Java語言的執行
1.2 JDK的安裝和配置
1.2.1 在Microsoft Windows平臺上安裝配置JDK
1.2.2 在Linux平臺上安裝配置JDK
1.3 Java程序舉例
1.3.1 編寫HelloWorld
1.3.2 編譯Java源文件
1.3.3 運行Java程序
1.3.4 在Linux平臺上編寫和運行HelloWorld
1.4 Java語言編碼規範
1.4.1 Java源文件以及文件組織
1.4.2 縮進排版
1.4.3 注釋
1.4.4 聲明
1.4.5 空白行
1.4.6 命名規範
1.5 開發工具——JCreator
1.5.1 JCreator簡介
1.5.2 安裝和使用JCreator
1.6 本章小結
 第2章 Java編程基礎
2.1 標識符和關鍵字
2.1.1 標識符
2.1.2 Java中的保留關鍵字
2.1.3 注釋、分隔符及轉義字符
2.2 基本數據類型及其常量值
2.3 類
2.3.1 什麼是類
2.3.2 類的聲明和修飾符
2.3.3 定義方法
2.3.4 變量的聲明
2.4 對象
2.4.1 創建對象
2.4.2 this關鍵字
2.5 包和main方法
2.5.1 包的聲明和導入
2.5.2 程序入口main()方法的聲明
2.6 本章小結
 第3章 運算符與表達式
3.1 運算符
3.1.1 賦值運算符
3.1.2 算術運算符
3.1.3 比較運算符
3.1.4 移位運算符
3.1.5 等于運算符
3.1.6 位運算符
3.1.7 位反運算符
3.1.8 邏輯運算符
3.2 給方法傳遞參數
3.2.1 原始數據類型
3.2.2 變量數據類型
3.3 本章小結
 第4章 數組
4.1 數組簡介
4.1.1 數組的聲明
4.1.2 數組的創建
4.1.3 初始化數組
4.2 java.util.Arrays類
4.3 本章小結
 第5章 流程控制和異常處理
5.1 分支語句
5.1.1 if-else語句
5.1.2 switch語句
5.2 循環語句
5.2.1 while循環語句
5.2.2 do-while循環語句
5.2.3 for循環語句
5.2.4 在循環語句中使用break和continue關鍵字
5.3 標號語句
5.4 異常處理
5.4.1 異常的層次結構
5.4.2 try-catch處理異常
5.4.3 使用finally
5.4.4 異常的匹配
5.4.5 編寫并使用自己的異常類
5.4.6 異常的再拋出
5.5 本章小結
 第6章 面向對象程序設計
6.1 封裝及其應用
6.1.1 封裝的特點
6.1.2 封裝的應用
6.2 繼承
6.3 多態
6.4 本章小結
 第7章 構造函數、重載和重寫、接口
7.1 構造函數
7.1.1 構造函數基礎
7.1.2 構造函數的重載
7.2 重寫和重載方法
7.2.1 重寫規則
7.2.2 方法的重寫
7.2.3 重載規則
7.2.4 方法的重載
7.3 接口的聲明和實現
7.3.1 使用接口實現契約式設計
7.3.2 定義接口
7.3.3 實現接口
7.3.4 接口的多重繼承
7.4 封裝類
7.4.1 封裝類簡介
7.4.2 創建封裝器類對象
7.4.3 封裝類的常用方法
7.5 本章小結
 第8章 字符串的處理
8.1 String類及其重要方法
8.1.1 字符與字符串
8.1.2 String類
8.1.3 字符串對象的創建
8.1.4 String類的主要方法
8.2 StringBuffer類及其方法
8.2.1 StringBuffer類
8.2.2 append()方法
8.2.3 StringBuffer類的主要方法
8.3 Pattern類和Matcher類
8.3.1 Pattern類
8.3.2 Matcher類
8.3.3 綜合舉例
8.4 Java數學運算
8.4.1 java.lang.Math類
8.4.2 java.math.BigInteger類
8.4.3 java.math.BigDecimal類
8.5 本章小結
 第9章 集合框架
9.1 重寫hashCode()和equals()方法
9.1.1 Object類
9.1.2 重寫equals()方法
9.1.3 重寫hashCode()方法
9.2 集合框架
9.2.1 Java集合框架簡介
9.2.2 集合框架中常用的接口及其實現類
9.3 Set接口及其實現類
9.3.1 HashSet類
9.3.2 LinkedHashSet類
9.3.3 TreeSet類
9.4 List接口及其實現類
9.4.1 LinkedList類
9.4.2 ArrayList類
9.4.3 Vector類
9.5 Map接口及其實現類
9.5.1 Hashtable 類
9.5.2 LinkedHashMap類
9.5.3 HashMap類
9.5.4 TreeMap類
9.6 本章小結
 第10章 內部類
10.1 內部類簡介
10.1.1 編寫普通的內部類
10.1.2 內部類的實例化與訪問
10.2 局部內部類
10.3 匿名內部類
10.4 頂級嵌套類
10.5 本章小結
 第11章 多線程
11.1 多線程基礎
11.1.1 線程的定義
11.1.2 實例化線程
11.1.3 啟動線程
11.2 線程的阻塞和優先級
11.2.1 線程睡眠
11.2.2 線程的優先級
11.2.3 線程的讓步
11.3 同步
11.3.1 同步與鎖定
11.3.2 死鎖
11.4 本章小結
第二篇 Web編程篇
 第12章 Tomcat服務器簡介
12.1 Tomcat簡介
12.2 下載Tomcat
12.3 安裝Tomcat
12.3.1 Tomcat在Windows平臺的安裝
12.3.2 Tomcat在Linux平臺的安裝
12.3.3 測試JSP
12.3.4 測試Servlet
12.4 Tomcat 6.0的目錄結構
12.5 配置Tomcat 5.5 Administration Web Application
12.6 Java開源Web框架簡介
12.6.1 WebWork
12.6.2 Struts
12.6.3 Spring
12.6.4 Java Server Faces(JSF)
12.6.5 Tapestry
12.7 本章小結
 第13章 JSP編程
13.1 JSP概述
13.1.1 JSP簡介
13.1.2 一個簡單的JSP程序
13.2 JSP基本語法
13.2.1 JSP語法
13.2.2 操作Cookie
13.3 JSP內建對象
13.3.1 request對象
13.3.2 response對象
13.3.3 out對象
13.3.4 session對象
13.3.5 application對象
13.3.6 config對象
13.3.7 pageContext對象
13.3.8 page對象
13.3.9 exception對象
13.4 本章小結
 第14章 Servlet編程
14.1 Servlet簡介
14.1.1 Servlet的主要功能和特點
14.1.2 Servlet的基本結構
14.2 Servlet的生命周期
14.3 Servlet編程類和接口
14.3.1 HttpSession接口
14.3.2 HttpServletRequest接口
14.3.3 HttpServletResponse接口
14.4 JSP與Servlet
14.5 本章小結
 第15章 Java數據庫編程
15.1 安裝和配置MySQL數據庫
15.1.1 MySQL數據庫簡介
15.1.2 下載MySQL數據庫
15.1.3 安裝和配置MySQL
15.2 數據庫基礎——SQL編程
15.2.1 SQL簡介
15.2.2 數據查詢語言
15.2.3 數據控制語言(DCL)
15.2.4 數據定義語言(DDL)
15.2.5 數據操縱語言(DML)
15.3 通過JDBC訪問MySQL數據庫
15.3.1 JDBC簡介
15.3.2 獲取MySQL數據庫支持JAR包
15.3.3 JDBC訪問MySQL數據庫
15.4 數據源(DataSource)簡介
15.5 在Tomcat 6.0中配置MySQL數據源連接池
15.6 在Java程序中訪問數據源
15.6.1 JNDI基礎
15.6.2 Java程序訪問數據源
15.7 處理MySQL中文編碼
15.8 SQLJ編程
15.8.1 SQLJ簡介
15.8.2 SQLJ與JDBC
15.8.3 使用SQLJ訪問Oracle數據庫
15.9 本章小結
 第16章 JavaBean編程
16.1 JavaBean簡介
16.2 JavaBean規範
16.2.1 如何編寫JavaBean
16.2.2 在JSP中使用JavaBean
16.2.3 JavaBean與EJB
16.3 本章小結
第三篇 實例篇
 第17章 MVC設計模式
17.1 MVC設計模式簡介
17.2 SmartUpload組件
17.2.1 SmartUpload組件基礎
17.2.2 編寫前臺JSP
17.2.3 編寫中心控制器Servlet
17.2.4 使用SmartUpload組件下載文件
17.2.5 在Tomcat中部署并運行應用程序
17.3 JSP+Servlet+JavaBean綜合案例——用戶登錄驗證
17.3.1 數據庫實現
17.3.2 開發持久層JavaBean
17.3.3 開發中心控制器Servlet
17.3.4 開發顯示層JSP
17.3.5 在Tomcat中部署并運行應用程序
17.4 本章小結
 第18章 網上商店綜合案例
18.1 系統分析
18.1.1 概述
18.1.2 需求分析
18.2 系統架構設計
18.2.1 前臺架構分析
18.2.2 后臺架構分析
18.3 數據庫設計
18.3.1 MySQL數據類型參考
18.3.2 數據庫建表
18.3.3 數據庫表關係圖
18.4 開發數據庫JavaBean
18.5 系統前臺主要功能模塊的設計與實現
18.5.1 用戶注冊模塊
18.5.2 用戶登錄模塊
18.5.3 商品搜索模塊
18.5.4 用戶管理模塊
18.5.5 用戶資料修改模塊
18.5.6 購物車模塊
18.6 系統后臺主要功能的模塊設計與實現
18.6.1 商品搜索模塊
18.6.2 商品管理模塊
18.6.3 商品圖片更新
18.6.4 處理用戶訂單
18.7 在Tomcat中部署并運行應用程序
18.7.1 web.xml文件的配置
18.7.2 應用程序的目錄結構設計
18.7.3 運行網上商店應用程序
18.8 本章小結
 第19章 在線相冊綜合案例
19.1 系統分析
19.1.1 概述
19.1.2 需求分析
19.2 系統架構設計
19.2.1 系統架構分析
19.2.2 功能分析說明
19.3 數據庫設計
19.3.1 MySQL存取圖片
19.3.2 數據庫建表
19.4 開發數據庫JavaBean
19.5 系統主要功能模塊的設計與實現
19.5.1 用戶身份驗證模塊
19.5.2 照片顯示模塊
19.5.3 用戶上傳照片模塊
19.5.4 新建相冊模塊
19.5.5 刪除相冊模塊
19.6 在Tomcat中部署并運行應用程序
19.6.1 web.xml文件和數據源的配置
19.6.2 應用程序的目錄結構設計
19.6.3 運行在線相冊應用程序
19.7 本章小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 251
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區