新到貨2本75折
Java Web編程新手自學手冊

Java Web編程新手自學手冊

  • 定價:534
  • 優惠價:87465
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

Java Web是當今使用最為廣泛的Web開發技術之一,一直在開發領域占據着重要地位。本書循序漸進、由淺入深地講解了Java Web的核心技術,並通過具體實例的實現過程為讀者展示了各個知識點的具體使用流程。

扶松柏等主編的《新手學編程ABC叢書·Java Web編程新手自學手冊》共20章,分為4篇。第1~6章是基礎篇,講解了認識Java,Java語法,程序控制結構,數組,面向對象,異常處理等內容;第7~12章是提高篇,講解了搭建Java Web開發環境,HTML,和XML,JSP指令和內置對象,標簽和動作指令,Servlet詳解,JavaBean組件技術等內容;第13~15章是數據庫篇,講解了數據庫技術,使用JDBC連接數據庫,數據庫編程等內容,第16~20章是核心技術篇,講解了Struts2,Spring,Hibernate以及它們的整合應用等內容。全書采用故事性、趣味性相結合的對話講解方式,並穿插了學習技巧和職場點撥,引領讀者全面掌握Java。
 

目錄

前言

第一篇 基礎篇

第1章 認識Java
1.1 什麼是Java
1.1.1 Java的發展歷程
1.1.2 Java語言的優勢
1.1.3 Java語言的魅力
1.2 搭建開發平台
1.2.1 下載JDK
1.2.2 安裝JDK
1.2.3 配置JDK
1.3 一個Java程序
1.3.1 編寫一個Java程序
1.3.2 Java程序的編譯與運行
1.4 疑難問題解析
職場點撥——談Java的地位

第2章 Java語法
2.1 認識Java代碼
2.2 標識符和注釋
2.2.1 神奇的標識符
2.2.2 注釋的力量
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.4 數據類型
2.4.1 了解簡單數據類型
2.4.2 byte型
2.4.3 整型
2.4.4 浮點數據類型
2.4.5 字符型
2.4.6 邏輯型
2.5 數據之間的轉換
2.5.1 自動類型轉換
2.5.2 強制類型轉換
2.6 運算符與表達式
2.6.1 運算符
2.6.2 表達式
2.7 疑難問題解析
職場點撥——扎實的基礎很重要

第3章 程序控制結構
3.1 認識Java語句
3.2 條件控制語句
3.2.1 if語句
3.2.2 switch語句
3.3循環語句
3.3.1 for循環語句
3.3.2 while循環語句
3.3.3 do.一while循環語句
3.3.4 循環語句的嵌套
3.4 跳轉語句
3.4.1 break跳轉語句
3.4.2 continue語句
3.4.3 return語句
3.5 疑難問題解析
職場點撥——看職業的發展前景

第4章 數組
4.1 簡單的一維數組
4.1.1 聲明一維數組
4.1.2 數組的創建和賦值
4.1.3 對數組進行初始化
4.2 二維數組
4.2.1 二維數組的聲明
4.2.2 二維數組的創建
4.2.3 初始化二維數組
4.3 多維數組
4.3.1 聲明和創建多維數組
4.3.2 初始化多維數組
4.4 操作數組
4.4.1 排序數組
4.4.2 對比數組
4.4.3 復制數組
4.4.4 填充數組
4.4.5 尋找數組
4.4.6 合並數組
4.5 疑難問題解析
職場點撥——學編程的誤區

第5章 面向對象
5.1 類
5.1.1 使用class創建類
5.1.2 方法
5.1.3 特殊的方法——構造方法
5.2 類的訪問
5.2.1 修飾符
5.2.2 this的用法
5.2.3 使用類和對象
5.3 抽象類和抽象方法
5.4包
5.4.1 定義包
5.4.2 導入包
5.5 類的繼承
5.5.1 繼承
5.5.2 對象的使用
5.5.3 對父類的訪問
5.5.4重載和重寫
5.6 接口
5.6.1 接口的定義
5.6.2 接口常量和方法
5.6.3 多個接口的實現
5.7 疑難問題解析
職場點撥——我們是一個團隊

第6章 異常處理
6.1 認識異常
6.2 什麼是異常處理
6.2.1 異常處理基礎
6.2.2 異常類
6.3 捕獲異常
6.3.1 簡單的異常捕獲
6.3.2 多異常捕獲
6.3.3 trycatchfinally的組合
6.4 拋出異常
6.4.1 使用throws拋出異常
6.4.2 使用throw拋出異常
6.5 自定義異常的創建
6.6 異常處理的原則
6.7 杜絕異常處理的陋習
6.7.1 丟棄異常
6.7.2 不指定具體的異常
6.7.3 占用資源不釋放
6.7.4 不說明異常的詳細信息
6.7.5 過於龐大的try塊
6.7.6 輸出數據不完整
6.8 疑難問題解析
職場點撥——和上級相處之道

第二篇 提高篇

第7章 搭建Java Web開發環境
7.1 下載和安裝Tomcat
7.1.1 下載Tomcat
7.1.2 安裝Tomcat
7.1.3 啟動Tomcat
7.1.4 設置Tomcat虛擬目錄
7.1.5一個簡單的Java Web程序
7.2 下載和安裝MyEclipse
7.2.1 下載MyEclipse
7.2.2 安裝MyEclipse
7.2.3 新建一個MyEclipse項目
7.2.4 部署開發環境
7.2.5 新建並運行一個Java Web頁面
7.3 疑難問題解析
7.4 職場點撥——一份簡歷的思考

第8章 HTML年口XML
8.1 認識HTML和XML
8.2 理解HTML
8.3 如何用HTML表現字體
8.3.1 標題就是這麼酷
8.3.2 普通文字的大小、顏色和標記
8.3.3 將文字加粗、傾斜和加底線
8.4 整齊擺放文字
8.4.1 換行與不換行
8.4.2 文字的對齊
8.4.3 項目與列表
8.5 表格是表現數據的工具
8.5.1 表格的基本語法
8.5.2 跨多行或跨多列的表格
8.6 表單讓網頁實現了交互
8.6.1 表單容器

8.6.2 單行文本框
8.6.3 單選按鈕
8.6.4 多行文本和按鈕
8.7 簡單認識csS樣式和JaVaScript
8.7.1 編寫和調用CSS樣式
8.7.2 JavaScript可以出現在網頁的任何位置
8.8 XML
8.8.1 一個簡單的XML
8.8.2 XML的其他元素
8.9 疑難問題解析
職場點撥——常見的面試錯誤

第9章 JSP指令和內置對象
9.1 第一段JSP程序
9.2 JSP概述
9.2.1 JSP簡介
9.2.2 JSP的強勢和弱勢
9.3 認識JSP語言
9.3.1 編寫第一個JSP程序
9.3.2 了解JSP基本語法
9.3.3 JSP注釋
9.3.4 JSP的表達式
9.3.5 JSP的聲明語句
9.4 JSP的指令標識
9.4.1 page指令
9.4.2 include指令
9.5 JSP的內置對象
9.5.1 Request對象
9.5.2 對象Response
9.5.3 Session對象
9.5.4 Out對象
9.5.5 Application對象
9.6 疑難問題解析
職場點撥——談試用期

第10章 標簽和動作指令
10.1 認識標簽和指令
10.2 7個動作指令
10.2.1 forward動作指令
10.2.2 oaram動作指令
10.2.3 include動作指令
10.2.4 plugin動作指令
10.2.5 useBean,setProperty,getProperty 動作指令
10.3 JSP輕松定義自己的標簽
10.3.1 開發自定義標簽類
10.3.2 編寫TLD文件
10.3.3 使用標簽庫里的標簽
10.3.4 修改web.xml
10.3.5 自定義標簽的應用
10.4 JSP 2.O的新特性
10.4.1 配置JSP屬性
10.4.2 JSP的表達式
10.5 疑難問題解析
職場點撥——同事間的距離

第11章 Servlet詳解
11.1 認識Servlet
11.2 Servlet是什麼
11.2.1 Servlet的技術介紹
11.2.2 Servlet技術的優越性
11.2.3 Servlet持久性
11.3 開發一個Servlet程序
11.3.1 編寫一個Servlet源程序
11.3.2 編譯Servlet文件
11.3.3 部署Servlet運行環境
11.4 Servlet的功能
11.4.1 與Servlet配置相關的接口
11.4.2 Servlet編程接口
11.4.3 Servlet應用接口
11.5 使用HttpServlet類封裝請求
11.5.1 Httpservlet類
11.5.2 請求與響應
11.5.3 會話
11.5.4 輕松將請求進行封裝
11.6 Servlet過濾器
11.6.1 過濾器的配置
11.6.2 過濾器的應用
11.7 Servlet監聽
11.8 疑難問題解析
職場點撥——尋兼職

第12章 JavaBean組件技術
12.1 認識JavaBean
12.2 JavaBean基礎
12.2.1 JavaBean介紹
12.2.2 體驗JavaBean
12.2.3 在JSP中調用JavaBean
12.3 設置JavaBean屬性
12.3.1 Simple屬性
12.3.2 Indexed屬性
12.3.3 Bound屬性
12.3.4 Constrained屬性
12.4 JavaBean方法
12.5 JavaBean的作用范圍
12.5.1 Page作用域
12.5.2 Request的作用域
12.5.3 Session的作用域
12.5.4 Application的作用域
12.6 JavaBean的移除
12.7 疑難問題解析
職場點撥——兼職可靠嗎?

第三篇 數據庫篇

第13章 數據庫技術
13.1 認識MySQL數據庫
13.2 操作MySQL
13.2.1 MySQL的安裝
13.2.2 設置MySQL
13.2.3 登錄MySQL
13.2.4 創建MySQL數據庫
13.2.5 創建MySQL數據庫表
13.2.6 輸入記錄
13.3 SQL Sever可以這麼簡單
13.3.1 創建SQL Sever數據庫
13.3.2 創建表
13.3.3 創建記錄
13.4 疑難問題解析
職場點撥——想尋找更好的工作

第14章 使用JDBC連接數據庫
14.1 連接數據庫
14.2 什麼是JDBC
14.2.1JDBC API
14.2.2 JDBC對B/S和C/S模式的支持
14.2.3 JDBC驅動類型
14.3 輕松連接MySQL數據庫
14.3.1 下載MySQL的JDBC驅動
14.3.2 配置MySQL驅動
14.3.3 通過Java程序連接MySQL
14.3.4 在Eclipse中配置驅動
14.3.5 在Eclipse中測試是否連接成功
14.4 連接SQL Sever 2000
14.4.1 安裝SQL Serverr 2000的JDBC驅動
14.4.2 配置SQL Server 2000的JDBC驅動
14.4.3 連接數據庫
14.4.4 在Eclipse中配置驅動
14.4.5 在Eclipse中測試是否連接成功
14.5 連接其他數據庫的方法
14.6 JDBC常用接口
14.6.1 DriverManager類
14.6.2 Connection接口
14.6.3 Statement接口
14.6.4 PreparedStatement接口
14.6.5 CallableStatement接口
14.6.6 ResultSet接口
14.7 疑難問題解析
職場點撥——准備創業

第15章 數據庫編程
15.1 認識操作語句
15.2 數據定義語句
15.2.1 新建數據庫和表
15.2.2 刪除表
15.2.3 在已有表中進行編輯
15.3 數據查詢語句
15.3.1 SELECT語句
15.3.2 選擇列表
15.3.3 FROM語句
15.3.4 使用Where條件查詢
15.3.5 聯合查詢
15.3.6 通過連接查詢
15.4 數據庫操作語句
15.4.1 用INSERT語句添加行
15.4.2 使用UPDATE語句修改行
15.4.3 刪除語句DELETE
15.4.4 使用ORDER BY語句進行排序
15.4.5 使用索引INDEX
15.5 數據庫控制語句
15.5.1 GRANT語句
15.5.2 REVOKE語句
15.6數據庫中常用函數
15.6.1 數學函數
15.6.2 聚合函數
15.6.3 字符串函數
15.6.4 日期和時間函數
15.6.5 加密函數
15.7 疑難問題解析
職場點撥——客戶相處之道

第四篇 核心技術篇

第16章 Struts 2基礎
16.1 認識Struts 2
16.2 Struts 2的思想
16.2.1 MVC思想
16.2.2 Struts MVC思想
16.3 Struts 2的獲得與配置
16.3.1 獲得Struts 2
16.3.2 簡單配置Struts 2
16.3.3 在MyEclipse中配置Strust 2
16.3.4 運行第一個Struts 2的程序
16.4 使用Struts2標簽庫
16.4.1 Struts 2標簽庫的組成
16.4.2 Struts 1標簽與Struts 2的區別
16.4.3 Struts 2標簽的使用
16.4.4 表單標簽
16.4.5 控制標簽
16.4.6 Struts 2常用標簽
16.5 編寫Action
16.5.1 使用Action動態調用
16.5.2 使用Action進行跳轉
16.5.3 編寫Action的經典法則
16.6 疑難問題解析
職場點撥——談學習效率

第17章 Struts 2架構
17.1 認識全新的Struts 2
17.2 攔截器
17.2.1 什麼是攔截器
17.2.2 配置攔截器
17.2.3 自定義攔截器
17.3 類型轉換器
17.3.1 OGNL的類型轉換
17.3.2 自定義類型轉換器
17.4 文件的上傳和下載
17.4.1 文件的上傳
17.4.2 文件的下載
17.5疑難問題解析
職場點撥——教會徒弟餓死師傅

第18章 Sping詳解
18.1 認識Spring
18.2 Spring基礎
18.2.1 為什麼需要Spring
18.2.2 Spiing將改變Java EE
18.2.3 如何獲得Spring
18.2.4 部署Spring
18.2.5 第一個Spring文件
18.3 Spri|ng的依賴注入
18.3.1 什麼是依賴注入
18.3.2 設置注入
18.3.3 構造注入
18.4 Spring的容器
18.4.1 Spring常見的兩個接口
18.4.2 使用ApplicationContext
18.4.3 ApplicationContext事件機制
18.5 Bean對Spring的意義深遠
18.5.1 Bean的基本定義
18.5.2 容器中Bean的作用域
18.5.3 Spring的Bean和JavaBean
18.6 疑難問題解析
職場點撥——同事問的互補

第19章Hibernate詳解
19.1 認識Hibernate
19.1.1 Hibernate常用接口介紹
19.1.2 Hibernate下載和安裝
19.1.3 書寫第一個Hibernate程序
19.2數據之間的類型的對應關系
19.3 Hibernate的基本映射
19.3.1 主鍵生成器
19.3.2 映射集合屬性
19.3.3 映射引用屬性
19.4 數據庫對象映射
19.4.1 如何將普通表轉換成持久數據庫表
19.4.2 創建Hibernate持久對象
19.4.3 描述對象之間的關系
19.4.4 使用映射關系
19.5 疑難問題解析
職場點撥——談升職

第20章Struts 2、Spring和Hibernate整合應用
20.1 效果展示
20.2 搭建一個整合環境
20.2.1 Tomcat虛擬目錄與MyEclipse一致
20.2.2先搭建Hibernate
20.2.3再搭建Spring
20.2.4 Struts 2的添加
20.3 簡單的工程
20.3.1 新建數據庫
20.3.2 配置Hibernate、Spring里的信息
20.3.3 新建幾個頁面
20.3.4 提交頁面的處理
20.3.5 將用戶信息顯示出來
20.3.6 使用struts 2校驗框架對表單進行校驗
20.3.7 刪除用戶信息
20.3.8 更改用戶信息
 

詳細資料

  • ISBN:9787111390879
  • 規格:522頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】張忠謀親筆撰寫、獨家授權自傳,他的一生,一場不能錯過的智慧盛宴!《張忠謀自傳》
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

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

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約21~30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 滿699現折69
  • 天官賜福2
  • 心理與哲學