- 軟件大?。?span>3.40M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2016-05-31 12:54
- 運行環(huán)境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://m.sonlywya.cn
2.24M/中文/5.0
16KB/中文/10.0
33.00M/中文/10.0
74.50M/中文/0.0
41.99M/中文/0.7
JavaWeb開發(fā)教程入門與提高篇(JSP+Servlet)pdf中文版是關于JavaWeb開發(fā)的入門與提高教材,里面講解的知識點都是比價基礎的,很適合入門學習,想要學習JavaWeb開發(fā)的小伙伴們不妨來下載試試吧。
《JavaWeb開發(fā)教程:入門與提高篇(JSP+Servlet)》是關于JavaWeb開發(fā)的入門與提高教材。《JavaWeb開發(fā)教程:入門與提高篇(JSP+Servlet)》共分兩部分。第一部分按照軟件系統(tǒng)的組成對JavaWeb開發(fā)的主要技術進行了介紹。第1、2章對JavaWeb應用進行了概述;第3-5章分別對JavaWeb應用的輸入、處理和輸出進行了介紹;第6章介紹了控制器以及Servlet;第7章對Web應用的請求/響應模式進行了詳細介紹;第8、9章分別介紹了如何在內存和數(shù)據(jù)庫中存取Web應用相關信息;第10章給出了兩個簡單的綜合實例。第二部分從工程的角度介紹了JavaWeb開發(fā)的相關方面。第11-13章分別介紹了集成開發(fā)環(huán)境、Ant構建工具以及CVS的使用;第14-18章分別介紹了Web應用的調試、測試、日志處理、安全控制和國際化等;第19章對Web應用開發(fā)中的常見問題進行了總結,包括路徑、分頁顯示、結果集處理以及復雜查詢。
《JavaWeb開發(fā)教程:入門與提高篇(JSP+Servlet)》可以作為計算機相關專業(yè)以及信息管理相關專業(yè)JavaWeb程序設計相關課程的教材,也可以作為JavaWeb程序設計的培訓教材,還可以作為自學者的教材。
編者已出版《Java Web開發(fā)實踐教程——從設計到實現(xiàn)》(ISBN 9787302176244),可以與《Java Web開發(fā)教程:入門與提高篇(JSP+Servlet)》配套使用,學習效果更好。
第一部分 基礎篇
第1章 JavaWeb應用概述
1.1 認識Web應用
1.1.1 Web應用的運行過程(用戶的使用過程)
1.1.2 Web應用
1.1.3 運行環(huán)境支持
1.1.4 HTML語言
1.1.5 HTTP協(xié)議
1.1.6 特點
1.1.7 B/S結構與C/S結構
1.1.8 Web應用開發(fā)技術
1.2 JavaWeb應用概述
1.2.1 JavaWeb與Java的關系
1.2.2 JavaWeb應用的主要技術
1.2.3 能夠完成的主要任務
1.3 運行環(huán)境及開發(fā)環(huán)境
1.3.1 運行環(huán)境
1.3.2 開發(fā)環(huán)境
1.4 發(fā)展歷史
1.4.1 Servlet技術階段
1.4.2 JSP技術階段
1.4.3 模型1:JSP+JavaBean階段
1.4.4 模型2:JSP+JavaBean+Servlet階段
1.4.5 框架階段
1.4.6 可視化開發(fā)
小結
習題
第2章 簡單的Web應用實例
2.1 動手操作:環(huán)境搭建
2.1.1 運行環(huán)境
2.1.2 安裝jdk
2.1.3 安裝tomcat服務器
2.2 實例:登錄
2.2.1 功能演示
2.2.2 創(chuàng)建Web應用
2.2.3 編寫web.xml
2.2.4 頁面文件
2.2.5 模型JavaBean
2.2.6 Servlet控制器
2.2.7 運行測試
2.3 Web應用文檔結構
2.4 配置端口、應用、默認應用和歡迎文件
2.4.1 配置端口
2.4.2 配置應用
2.4.3 配置歡迎文件
2.5 Servlet運行原理
2.6 JSP運行原理
2.7 MVC模式
2.7.1 分層
2.7.2 傳值
2.7.3 MVC模式在JavaWeb中的應用
2.7.4 如何實現(xiàn)MVC模式
小結
習題
目錄
JavaWeb開發(fā)教程——入門與提高篇(JSP+Servlet)
第3章 輸入
3.1 輸入方式
3.2 常用表單元素
3.2.1 單行文本框
3.2.2 密碼框
3.2.3 單選按鈕
3.2.4 復選框
3.2.5 下拉框
3.2.6 文本域
3.2.7 “重置”按鈕
3.2.8 “提交”按鈕
3.2.9 實例
3.3 使用form元素
3.3.1 使用form元素封裝要提交的信息
3.3.2 同一個頁面中的多個form
3.3.3 實例
3.4 對輸入信息進行驗證
3.4.1 javascript語言
3.4.2 使用表單數(shù)據(jù)
3.4.3 調用驗證方法
3.4.4 提示用戶信息
3.4.5 常用的方法
3.4.6 正則表達式
3.4.7 實例
小結
習題
第4章 業(yè)務處理
4.1 客戶端處理
4.1.1 JavaScript處理
4.1.2 Ajax技術
4.2 JavaBean技術
4.2.1 編寫JavaBean
4.2.2 部署
4.2.3 使用JavaBean
4.2.4 在Java代碼中訪問已有的JavaBean
4.3 自定義標簽
4.3.1 簡單標簽庫的編寫
4.3.2 具有屬性的標簽的編寫
4.3.3 具有標簽體的標簽
4.3.4 對標簽體進行處理
4.3.5 使用簡單標記
小結
習題
第5章 輸出
5.1 EL
5.1.1 EL的基本語法格式
5.1.2 運算符
5.1.3 隱含對象
5.1.4 變量的作用范圍
5.2 輸出信息
5.3 條件輸出
5.3.1 標簽
5.3.2 、和
5.4 循環(huán)輸出
5.4.1 標簽
5.4.2 輸出集合信息
5.5 對JSTL中的fn函數(shù)庫進行控制和處理
5.6 輸出信息的格式化
5.6.1 CSS
5.6.2 JSTLfmt標簽庫
5.6.3 日期格式化
5.6.4 數(shù)字格式化
5.7 對輸入元素進行初始化
5.8 動態(tài)生成表單元素
小結
習題
第6章 Servlet與控制器
6.1 Servlet概述
6.1.1 什么是Servlet
6.1.2 Servlet的主要方法
6.1.3 編寫簡單的Servlet
6.1.4 控制器與Servlet
6.2 接收信息
6.3 驗證信息
6.4 轉換信息
6.5 調用業(yè)務邏輯
6.6 響應
6.6.1 從控制層向視圖層傳值
6.6.2 轉向
6.7 采用JSP頁面完成控制
6.7.1 使用完成跳轉
6.7.2 使用完成跳轉
小結
習題
第7章 請求與響應
7.1 請求與request對象
7.1.1 HTTP請求信息
7.1.2 request對象
7.2 response與響應
7.2.1 響應
7.2.2 response對象
7.3 Servlet過濾器
7.3.1 Servlet過濾器簡介
7.3.2 Servlet過濾器的編寫
7.3.3 Servlet過濾器配置
7.3.4 串聯(lián)Servlet過濾器
7.4 Servlet監(jiān)聽器
7.4.1 監(jiān)聽器類
7.4.2 指定事件監(jiān)聽器類
小結
習題
第8章 動態(tài)信息的存儲與訪問
8.1 內存中保存信息
8.1.1 內存中保存信息的方式
8.1.2 application對象
8.1.3 session
8.1.4 request
8.1.5 相鄰頁面之間共享信息
8.1.6 使用隱藏域傳遞參數(shù)
8.1.7 使用請求字符串傳遞信息
8.2 客戶端保存:Cookie
8.2.1 Cookie的基本用法
8.2.2 Cookie的主要方法
8.2.3 實例:記錄登錄信息
8.3 使用web.xml存儲信息
8.3.1 應用配置信息
8.3.2 Servlet初始化信息
8.4 使用xml文件
8.4.1 DOM規(guī)范
8.4.2 SAX技術
8.4.3 JAXP規(guī)范
8.4.4 實例:使用DOM解析
8.4.5 實例:使用SAX解析
8.5 使用屬性文件
8.5.1 properties屬性文件
8.5.2 Java屬性文件
8.5.3 訪問屬性文件
8.5.4 實例
8.6 使用excel文件
8.6.1 對Excel操作的基本過程
8.6.2 向Excel寫信息
8.6.3 實例
小結
習題
第9章 JDBC技術
9.1 JDBC概述
9.1.1 JDBC的工作原理
9.1.2 JDBC的分類
9.1.3 主要接口
9.1.4 結果集
9.2 連接數(shù)據(jù)庫的基本過程
9.3 連接池
9.4 使用標準標簽庫中的SQL標簽
9.5 增刪改查實例:用戶管理
9.5.1 運行效果
9.5.2 文件及其跳轉關系
9.5.3 用戶列表界面
9.5.4 用戶信息修改界面
9.5.5 用戶信息管理Bean
9.5.6 刪除用戶的控制器
9.5.7 修改用戶的控制器
9.5.8 添加用戶的控制器
9.5.9 獲取所有用戶的控制器
9.6 批量處理
9.6.1 使用PreparedStatement
9.6.2 使用批處理
9.7 圖片處理
9.7.1 圖片的存儲
9.7.2 圖片的顯示
9.8 存儲過程
9.8.1 存儲過程的編寫
9.8.2 存儲過程的訪問
9.8.3 實例
9.9 簡單事務處理
9.9.1 事務概述
9.9.2 使用JDBC接口進行事務處理
9.9.3 實例
小結
習題
第10章 簡單實例
10.1 簡單聊天室
10.1.1 聊天信息的存儲
10.1.2 聊天信息的表示
10.1.3 聊天信息的管理
10.1.4 聊天頁面
10.1.5 Servlet控制器
10.1.6 登錄界面及控制器
10.2 簡單購物車
10.2.1 用戶上網(wǎng)購物的一般過程
10.2.2 購物車信息組織
10.2.3 物品信息顯示功能
10.2.4 向購物車中添加物品
10.2.5 購物車的其他功能
10.2.6 生成訂單
小結
第二部分 提高篇
第11章 集成開發(fā)環(huán)境
11.1 在NetBeansIDE中開發(fā)Web應用
11.1.1 創(chuàng)建Web應用
11.1.2 創(chuàng)建包及JavaBean
11.1.3 創(chuàng)建JSP文件
11.1.4 創(chuàng)建Servlet
11.1.5 部署和訪問
11.2 在eclipse+myeclipse中開發(fā)Web應用
11.2.1 配置應用服務器
11.2.2 測試配置的服務器
11.2.3 創(chuàng)建Web工程
11.2.4 部署Web應用
11.2.5 創(chuàng)建JSP文件
11.2.6 在MyEclipse中開發(fā)Servlet
第12章 使用Ant管理Web應用
12.1 Ant概述
12.2 build文件
12.3 常用任務
12.3.1 echo
12.3.2 Delete
12.3.3 copy
12.3.4 javac
12.3.5 Mkdir
12.3.6 war
12.3.7 fileset
12.4 實例
第13章 使用CVS進行版本控制
13.1 版本控制概述
13.1.1 版本控制的目的
13.1.2 版本控制的主要操作
13.1.3 流行的版本控制工具
13.2 Eclipse中CVS的使用
13.2.1 cvsnt的下載
13.2.2 cvsnt的安裝
13.2.3 CVS服務器配置
13.2.4 在系統(tǒng)中添加用戶
13.2.5 Eclipse中CVS資源的配置
13.2.6 把項目共享到CVS服務器
13.2.7 從CVS服務器下載項目
13.2.8 比較本地目錄與服務器上目錄之間的區(qū)別
13.2.9 提交新的文件
13.2.1 0比較服務器文件與本地文件之間的區(qū)別
13.2.1 1提交修改后的文件
13.2.1 2下載最新版本
第14章 程序調試
14.1 錯誤類型
14.2 常見編譯錯誤
14.2.1 Java文件中的常見編譯錯誤
14.2.2 JSP文件中的常見編譯錯誤
14.3 特殊類型的錯誤
14.4 運行期錯誤和邏輯錯誤的調試
14.5 在集成開發(fā)環(huán)境Eclipse中的調試
第15章 測試
15.1 使用JUnit進行Java代碼測試
15.1.1 概述
15.1.2 主要接口
15.1.3 使用過程
15.1.4 實例
15.2 使用Cactus進行Servlet測試
15.2.1 搭建環(huán)境
15.2.2 編寫類
15.2.3 編寫方法
15.2.4 設置參數(shù)
15.2.5 運行
15.2.6 實例
第16章 日志處理
16.1 概述
16.2 配置
16.3 初始化
16.4 調用
16.5 擴展知識
第17章 系統(tǒng)安全控制
17.1 概述
17.1.1 安全的層次
17.1.2 安全的實現(xiàn)方式
17.1.3 登錄功能
17.2 基本的安全控制
17.2.1 視圖的安全控制
17.2.2 對控制器進行安全控制
17.3 使用過濾器進行安全控制
17.3.1 Servlet過濾器簡介
17.3.2 創(chuàng)建Servlet過濾器
17.3.3 配置過濾器
17.4 采用專門的安全控制頁面
17.4.1 編寫專門文件
17.4.2 修改圖書添加界面代碼
17.4.3 標簽和<%@include%>指令
17.5 進行集中的安全控制
17.6 頁面的局部安全要求
17.7 增加圖形驗證碼
17.7.1 圖形驗證碼的作用
17.7.2 圖形驗證碼的實現(xiàn)原理
17.8 MD5加密
第18章 國際化
18.1 目標演示
18.1.1 功能描述
18.1.2 運行效果
18.1.3 思路分析
18.2 編寫資源文件
18.2.1 資源文件內容的確定
18.2.2 資源文件的格式
18.2.3 轉換成Unicode編碼
18.2.4 資源文件的名字
18.2.5 資源文件的部署
18.2.6 用戶管理的資源文件
18.3 實現(xiàn)用戶管理界面的國際化
18.3.1 設置所使用的語言
18.3.2 確定要訪問的資源文件
18.3.3 訪問資源文件中的內容
18.3.4 添加語言選擇功能
18.3.5 修改后的文件
第19章 技術專題
19.1 訪問路徑問題
19.2 結果集處理
19.3 復雜查詢
19.3.1 根據(jù)某個特定的字段進行查詢
19.3.2 在多個字段中查詢
19.3.3 根據(jù)任意字段查詢
19.3.4 任意組合查詢
19.3.5 多值查詢
19.4 分頁顯示
19.4.1 在界面中分頁顯示
19.4.2 模型中實現(xiàn)分頁顯示
19.4.3 通過SQL語句完成分頁
附錄A 使用mysql
A.1 MySQL數(shù)據(jù)庫的下載
A.2 MySQL數(shù)據(jù)庫的安裝
A.3 MySQL數(shù)據(jù)庫的常用操作
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容