Java Web編程新手自學(xué)手冊(cè)

出版時(shí)間:2012-9  出版社:機(jī)械工業(yè)出版社  作者:扶松柏  頁(yè)數(shù):522  字?jǐn)?shù):839000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

Java
Web是當(dāng)今使用最為廣泛的Web開發(fā)技術(shù)之一,一直在開發(fā)領(lǐng)域占據(jù)著重要地位。本書循序漸進(jìn)、由淺入深地講解了Java
Web的核心技術(shù),并通過(guò)具體實(shí)例的實(shí)現(xiàn)過(guò)程為讀者展示了各個(gè)知識(shí)點(diǎn)的具體使用流程。 扶松柏等主編的《新手學(xué)編程ABC叢書·Java
Web編程新手自學(xué)手冊(cè)( 附光盤)》共20章,分為4篇。第1~6章是基礎(chǔ)篇,講解了認(rèn)識(shí)Java,Java
語(yǔ)法,程序控制結(jié)構(gòu),數(shù)組,面向?qū)ο?,異常處理等?nèi)容;第7~12章是提高篇,講解了搭建Java
Web開發(fā)環(huán)境,HTML,和XML,JSP指令和內(nèi)置對(duì)象,標(biāo)簽和動(dòng)作指令,Servlet詳解,JavaBean組件技術(shù)等內(nèi)容;第13~15章是數(shù)據(jù)庫(kù)篇,講解了數(shù)據(jù)庫(kù)技術(shù),使用JDBC連接數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)編程等內(nèi)容,第16~20章是核心技術(shù)篇,講解了Struts2,Spring,Hibernate以及它們的整合應(yīng)用等內(nèi)容。全書采用故事性、趣味性相結(jié)合的對(duì)話講解方式,并穿插了學(xué)習(xí)技巧和職場(chǎng)點(diǎn)撥,引領(lǐng)讀者全面掌握J(rèn)ava。
《新手學(xué)編程ABC叢書·Java Web編程新手自學(xué)手冊(cè)(附光盤)》不但適用于Java Web的初學(xué)者,也可供有一定Java
Web基礎(chǔ)的讀者閱讀。

書籍目錄

叢書序
前言
第一篇 基礎(chǔ)篇
第1章 認(rèn)識(shí)Java
1.1 什么是Java
1.1.1 Java的發(fā)展歷程
1.1.2 Java語(yǔ)言的優(yōu)勢(shì)
1.1.3 Java語(yǔ)言的魅力
1.2 搭建開發(fā)平臺(tái)
1.2.1 下載JDK
1.2.2 安裝JDK
1.2.3 配置JDK
1.3 一個(gè)Java程序
1.3.1 編寫一個(gè)Java程序
1.3.2 Java程序的編譯與運(yùn)行
1.4 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——談Java的地位
第2章 Java語(yǔ)法
2.1 認(rèn)識(shí)Java代碼
2.2 標(biāo)識(shí)符和注釋
2.2.1 神奇的標(biāo)識(shí)符
2.2.2 注釋的力量
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.4 數(shù)據(jù)類型
2.4.1 了解簡(jiǎn)單數(shù)據(jù)類型
2.4.2 byte型
2.4.3 整型
2.4.4 浮點(diǎn)數(shù)據(jù)類型
2.4.5 字符型
2.4.6 邏輯型
2.5 數(shù)據(jù)之間的轉(zhuǎn)換
2.5.1 自動(dòng)類型轉(zhuǎn)換
2.5.2 強(qiáng)制類型轉(zhuǎn)換
2.6 運(yùn)算符與表達(dá)式
2.6.1 運(yùn)算符
2.6.2 表達(dá)式
2.7 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——扎實(shí)的基礎(chǔ)很重要
第3章 程序控制結(jié)構(gòu)
3.1 認(rèn)識(shí)Java語(yǔ)句
3.2 條件控制語(yǔ)句
3.2.1 if語(yǔ)句
3.2.2 switch語(yǔ)句
3.3循環(huán)語(yǔ)句
3.3.1 for循環(huán)語(yǔ)句
3.3.2 while循環(huán)語(yǔ)句
3.3.3 do.一while循環(huán)語(yǔ)句
3.3.4 循環(huán)語(yǔ)句的嵌套
3.4 跳轉(zhuǎn)語(yǔ)句
3.4.1 break跳轉(zhuǎn)語(yǔ)句
3.4.2 continue語(yǔ)句
3.4.3 return語(yǔ)句
3.5 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——看職業(yè)的發(fā)展前景
第4章 數(shù)組
4.1 簡(jiǎn)單的一維數(shù)組
4.1.1 聲明一維數(shù)組
4.1.2 數(shù)組的創(chuàng)建和賦值
4.1.3 對(duì)數(shù)組進(jìn)行初始化
4.2 二維數(shù)組
4.2.1 二維數(shù)組的聲明
4.2.2 二維數(shù)組的創(chuàng)建
4.2.3 初始化二維數(shù)組
4.3 多維數(shù)組
4.3.1 聲明和創(chuàng)建多維數(shù)組
4.3.2 初始化多維數(shù)組
4.4 操作數(shù)組
4.4.1 排序數(shù)組
4.4.2 對(duì)比數(shù)組
4.4.3 復(fù)制數(shù)組
4.4.4 填充數(shù)組
4.4.5 尋找數(shù)組
4.4.6 合并數(shù)組
4.5 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——學(xué)編程的誤區(qū)
第5章 面向?qū)ο?br />5.1 類
5.1.1 使用class創(chuàng)建類
5.1.2 方法
5.1.3 特殊的方法——構(gòu)造方法
5.2 類的訪問(wèn)
5.2.1 修飾符
5.2.2 this的用法
5.2.3 使用類和對(duì)象
5.3 抽象類和抽象方法
5.4包
5.4.1 定義包
5.4.2 導(dǎo)入包
5.5 類的繼承
5.5.1 繼承
5.5.2 對(duì)象的使用
5.5.3 對(duì)父類的訪問(wèn)
5.5.4重載和重寫
5.6 接口
5.6.1 接口的定義
5.6.2 接口常量和方法
5.6.3 多個(gè)接口的實(shí)現(xiàn)
5.7 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——我們是一個(gè)團(tuán)隊(duì)
第6章 異常處理
6.1 認(rèn)識(shí)異常
6.2 什么是異常處理
6.2.1 異常處理基礎(chǔ)
6.2.2 異常類
6.3 捕獲異常
6.3.1 簡(jiǎn)單的異常捕獲
6.3.2 多異常捕獲
6.3.3 trycatchfinally的組合
6.4 拋出異常
6.4.1 使用throws拋出異常
6.4.2 使用throw拋出異常
6.5 自定義異常的創(chuàng)建
6.6 異常處理的原則
6.7 杜絕異常處理的陋習(xí)
6.7.1 丟棄異常
6.7.2 不指定具體的異常
6.7.3 占用資源不釋放
6.7.4 不說(shuō)明異常的詳細(xì)信息
6.7.5 過(guò)于龐大的try塊
6.7.6 輸出數(shù)據(jù)不完整
6.8 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——和上級(jí)相處之道
第二篇 提高篇
第7章 搭建Java Web開發(fā)環(huán)境
7.1 下載和安裝Tomcat
7.1.1 下載Tomcat
7.1.2 安裝Tomcat
7.1.3 啟動(dòng)Tomcat
7.1.4 設(shè)置Tomcat虛擬目錄
7.1.5一個(gè)簡(jiǎn)單的Java Web程序
7.2 下載和安裝MyEclipse
7.2.1 下載MyEclipse
7.2.2 安裝MyEclipse
7.2.3 新建一個(gè)MyEclipse項(xiàng)目
7.2.4 部署開發(fā)環(huán)境
7.2.5 新建并運(yùn)行一個(gè)Java Web頁(yè)面
7.3 疑難問(wèn)題解析
7.4 職場(chǎng)點(diǎn)撥——一份簡(jiǎn)歷的思考
第8章 HTML年口XML
8.1 認(rèn)識(shí)HTML和XML
8.2 理解HTML
8.3 如何用HTML表現(xiàn)字體
8.3.1 標(biāo)題就是這么酷
8.3.2 普通文字的大小、顏色和標(biāo)記
8.3.3 將文字加粗、傾斜和加底線
8.4 整齊擺放文字
8.4.1 換行與不換行
8.4.2 文字的對(duì)齊
8.4.3 項(xiàng)目與列表
8.5 表格是表現(xiàn)數(shù)據(jù)的工具
8.5.1 表格的基本語(yǔ)法
8.5.2 跨多行或跨多列的表格
8.6 表單讓網(wǎng)頁(yè)實(shí)現(xiàn)了交互
8.6.1 表單容器
8.6.2 單行文本框
8.6.3 單選按鈕
8.6.4 多行文本和按鈕
8.7 簡(jiǎn)單認(rèn)識(shí)csS樣式和JaVaScript
8.7.1 編寫和調(diào)用CSS樣式
8.7.2 JavaScript可以出現(xiàn)在網(wǎng)頁(yè)的任何位置
8.8 XML
8.8.1 一個(gè)簡(jiǎn)單的XML
8.8.2 XML的其他元素
8.9 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——常見(jiàn)的面試錯(cuò)誤
第9章 JSP指令和內(nèi)置對(duì)象
9.1 第一段JSP程序
9.2 JSP概述
9.2.1 JSP簡(jiǎn)介
9.2.2 JSP的強(qiáng)勢(shì)和弱勢(shì)
9.3 認(rèn)識(shí)JSP語(yǔ)言
9.3.1 編寫第一個(gè)JSP程序
9.3.2 了解JSP基本語(yǔ)法
9.3.3 JSP注釋
9.3.4 JSP的表達(dá)式
9.3.5 JSP的聲明語(yǔ)句
9.4 JSP的指令標(biāo)識(shí)
9.4.1 page指令
9.4.2 include指令
9.5 JSP的內(nèi)置對(duì)象
9.5.1 Request對(duì)象
9.5.2 對(duì)象Respoe
9.5.3 Session對(duì)象
9.5.4 Out對(duì)象
9.5.5 Application對(duì)象
9.6 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——談試用期
第10章 標(biāo)簽和動(dòng)作指令
10.1 認(rèn)識(shí)標(biāo)簽和指令
10.2 7個(gè)動(dòng)作指令
10.2.1 forward動(dòng)作指令
10.2.2 oaram動(dòng)作指令
10.2.3 include動(dòng)作指令
10.2.4 plugin動(dòng)作指令
10.2.5 useBean,setProperty,getProperty 動(dòng)作指令
10.3 JSP輕松定義自己的標(biāo)簽
10.3.1 開發(fā)自定義標(biāo)簽類
10.3.2 編寫TLD文件
10.3.3 使用標(biāo)簽庫(kù)里的標(biāo)簽
10.3.4 修改web.xml
10.3.5 自定義標(biāo)簽的應(yīng)用
10.4 JSP 2.O的新特性
10.4.1 配置JSP屬性
10.4.2 JSP的表達(dá)式
10.5 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——同事間的距離
第11章 Servlet詳解
11.1 認(rèn)識(shí)Servlet
11.2 Servlet是什么
11.2.1 Servlet的技術(shù)介紹
11.2.2 Servlet技術(shù)的優(yōu)越性
11.2.3 Servlet持久性
11.3 開發(fā)一個(gè)Servlet程序
11.3.1 編寫一個(gè)Servlet源程序
11.3.2 編譯Servlet文件
11.3.3 部署Servlet運(yùn)行環(huán)境
11.4 Servlet的功能
11.4.1 與Servlet配置相關(guān)的接口
11.4.2 Servlet編程接口
11.4.3 Servlet應(yīng)用接口
11.5 使用HttpServlet類封裝請(qǐng)求
11.5.1 Httpservlet類
11.5.2 請(qǐng)求與響應(yīng)
11.5.3 會(huì)話
11.5.4 輕松將請(qǐng)求進(jìn)行封裝
11.6 Servlet過(guò)濾器
11.6.1 過(guò)濾器的配置
11.6.2 過(guò)濾器的應(yīng)用
11.7 Servlet監(jiān)聽(tīng)
11.8 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——尋兼職
第12章 JavaBean組件技術(shù)
12.1 認(rèn)識(shí)JavaBean
12.2 JavaBean基礎(chǔ)
12.2.1 JavaBean介紹
12.2.2 體驗(yàn)JavaBean
12.2.3 在JSP中調(diào)用JavaBean
12.3 設(shè)置JavaBean屬性
12.3.1 Simple屬性
12.3.2 Indexed屬性
12.3.3 Bound屬性
12.3.4 Cotrained屬性
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 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——兼職可靠嗎?
第三篇 數(shù)據(jù)庫(kù)篇
第13章 數(shù)據(jù)庫(kù)技術(shù)
13.1 認(rèn)識(shí)MySQL數(shù)據(jù)庫(kù)
13.2 操作MySQL
13.2.1 MySQL的安裝
13.2.2 設(shè)置MySQL
13.2.3 登錄MySQL
13.2.4 創(chuàng)建MySQL數(shù)據(jù)庫(kù)
13.2.5 創(chuàng)建MySQL數(shù)據(jù)庫(kù)表
13.2.6 輸入記錄
13.3 SQL Sever可以這么簡(jiǎn)單
13.3.1 創(chuàng)建SQL Sever數(shù)據(jù)庫(kù)
13.3.2 創(chuàng)建表
13.3.3 創(chuàng)建記錄
13.4 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——想尋找更好的工作
第14章 使用JDBC連接數(shù)據(jù)庫(kù)
14.1 連接數(shù)據(jù)庫(kù)
14.2 什么是JDBC
14.2.1JDBC API
14.2.2 JDBC對(duì)B/S和C/S模式的支持
14.2.3 JDBC驅(qū)動(dòng)類型
14.3 輕松連接MySQL數(shù)據(jù)庫(kù)
14.3.1 下載MySQL的JDBC驅(qū)動(dòng)
14.3.2 配置MySQL驅(qū)動(dòng)
14.3.3 通過(guò)Java程序連接MySQL
14.3.4 在Eclipse中配置驅(qū)動(dòng)
14.3.5 在Eclipse中測(cè)試是否連接成功
14.4 連接SQL Sever 2000
14.4.1 安裝SQL Serverr 2000的JDBC驅(qū)動(dòng)
14.4.2 配置SQL Server 2000的JDBC驅(qū)動(dòng)
14.4.3 連接數(shù)據(jù)庫(kù)
14.4.4 在Eclipse中配置驅(qū)動(dòng)
14.4.5 在Eclipse中測(cè)試是否連接成功
14.5 連接其他數(shù)據(jù)庫(kù)的方法
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 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——準(zhǔn)備創(chuàng)業(yè)
第15章 數(shù)據(jù)庫(kù)編程
15.1 認(rèn)識(shí)操作語(yǔ)句
15.2 數(shù)據(jù)定義語(yǔ)句
15.2.1 新建數(shù)據(jù)庫(kù)和表
15.2.2 刪除表
15.2.3 在已有表中進(jìn)行編輯
15.3 數(shù)據(jù)查詢語(yǔ)句
15.3.1 SELECT語(yǔ)句
15.3.2 選擇列表
15.3.3 FROM語(yǔ)句
15.3.4 使用Where條件查詢
15.3.5 聯(lián)合查詢
15.3.6 通過(guò)連接查詢
15.4 數(shù)據(jù)庫(kù)操作語(yǔ)句
15.4.1 用INSERT語(yǔ)句添加行
15.4.2 使用UPDATE語(yǔ)句修改行
15.4.3 刪除語(yǔ)句DELETE
15.4.4 使用ORDER BY語(yǔ)句進(jìn)行排序
15.4.5 使用索引INDEX
15.5 數(shù)據(jù)庫(kù)控制語(yǔ)句
15.5.1 GRANT語(yǔ)句
15.5.2 REVOKE語(yǔ)句
15.6數(shù)據(jù)庫(kù)中常用函數(shù)
15.6.1 數(shù)學(xué)函數(shù)
15.6.2 聚合函數(shù)
15.6.3 字符串函數(shù)
15.6.4 日期和時(shí)間函數(shù)
15.6.5 加密函數(shù)
15.7 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——客戶相處之道
第四篇 核心技術(shù)篇
第16章 Struts 2基礎(chǔ)
16.1 認(rèn)識(shí)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 簡(jiǎn)單配置Struts 2
16.3.3 在MyEclipse中配置Strust 2
16.3.4 運(yùn)行第一個(gè)Struts 2的程序
16.4 使用Struts2標(biāo)簽庫(kù)
16.4.1 Struts 2標(biāo)簽庫(kù)的組成
16.4.2 Struts 1標(biāo)簽與Struts 2的區(qū)別
16.4.3 Struts 2標(biāo)簽的使用
16.4.4 表單標(biāo)簽
16.4.5 控制標(biāo)簽
16.4.6 Struts 2常用標(biāo)簽
16.5 編寫Action
16.5.1 使用Action動(dòng)態(tài)調(diào)用
16.5.2 使用Action進(jìn)行跳轉(zhuǎn)
16.5.3 編寫Action的經(jīng)典法則
16.6 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——談學(xué)習(xí)效率
第17章 Struts 2架構(gòu)
17.1 認(rèn)識(shí)全新的Struts 2
17.2 攔截器
17.2.1 什么是攔截器
17.2.2 配置攔截器
17.2.3 自定義攔截器
17.3 類型轉(zhuǎn)換器
17.3.1 OGNL的類型轉(zhuǎn)換
17.3.2 自定義類型轉(zhuǎn)換器
17.4 文件的上傳和下載
17.4.1 文件的上傳
17.4.2 文件的下載
17.5疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——教會(huì)徒弟餓死師傅
第18章 Sping詳解
18.1 認(rèn)識(shí)Spring
18.2 Spring基礎(chǔ)
18.2.1 為什么需要Spring
18.2.2 Spiing將改變Java EE
18.2.3 如何獲得Spring
18.2.4 部署Spring
18.2.5 第一個(gè)Spring文件
18.3 Spri|ng的依賴注入
18.3.1 什么是依賴注入
18.3.2 設(shè)置注入
18.3.3 構(gòu)造注入
18.4 Spring的容器
18.4.1 Spring常見(jiàn)的兩個(gè)接口
18.4.2 使用ApplicationContext
18.4.3 ApplicationContext事件機(jī)制
18.5 Bean對(duì)Spring的意義深遠(yuǎn)
18.5.1 Bean的基本定義
18.5.2 容器中Bean的作用域
18.5.3 Spring的Bean和JavaBean
18.6 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——同事問(wèn)的互補(bǔ)
第19章Hibernate詳解
19.1 認(rèn)識(shí)Hibernate
19.1.1 Hibernate常用接口介紹
19.1.2 Hibernate下載和安裝
19.1.3 書寫第一個(gè)Hibernate程序
19.2數(shù)據(jù)之間的類型的對(duì)應(yīng)關(guān)系
19.3 Hibernate的基本映射
19.3.1 主鍵生成器
19.3.2 映射集合屬性
19.3.3 映射引用屬性
19.4 數(shù)據(jù)庫(kù)對(duì)象映射
19.4.1 如何將普通表轉(zhuǎn)換成持久數(shù)據(jù)庫(kù)表
19.4.2 創(chuàng)建Hibernate持久對(duì)象
19.4.3 描述對(duì)象之間的關(guān)系
19.4.4 使用映射關(guān)系
19.5 疑難問(wèn)題解析
職場(chǎng)點(diǎn)撥——談升職
第20章Struts 2、Spring和Hibernate整合應(yīng)用
20.1 效果展示
20.2 搭建一個(gè)整合環(huán)境
20.2.1 Tomcat虛擬目錄與MyEclipse一致
20.2.2先搭建Hibernate
20.2.3再搭建Spring
20.2.4 Struts 2的添加
20.3 簡(jiǎn)單的工程
20.3.1 新建數(shù)據(jù)庫(kù)
20.3.2 配置Hibernate、Spring里的信息
20.3.3 新建幾個(gè)頁(yè)面
20.3.4 提交頁(yè)面的處理
20.3.5 將用戶信息顯示出來(lái)
20.3.6 使用struts 2校驗(yàn)框架對(duì)表單進(jìn)行校驗(yàn)
20.3.7 刪除用戶信息
20.3.8 更改用戶信息

編輯推薦

  《新手學(xué)編輯ABC叢書:Java Web編程新手自學(xué)手冊(cè)》20個(gè)PPT教學(xué)資源、299分鐘實(shí)例講解視頻、217段程序源代碼!

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Java Web編程新手自學(xué)手冊(cè) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7