注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java Web整合開發(fā)全程指南

Java Web整合開發(fā)全程指南

Java Web整合開發(fā)全程指南

定 價:¥62.00

作 者: 許鋒,周慧英 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787121079818 出版時間: 2009-04-01 包裝: 平裝
開本: 大16開 頁數(shù): 504 字數(shù):  

內容簡介

  從Java Web開發(fā)的基本技術JSP、Servlet和JavaBean入手講解如何使用目前最為流行的Struts、Hibernate和Spring框架技術開發(fā)Java Web應用,并結合多種實例(只運用如Struts這樣單一技術的實例或使用多種技術,如3種框架混合使用的實例)具體闡述?!禞ava Web整合開發(fā)全程指南》內容全面,涵蓋了Java Web開發(fā)各方面的內容,如JSP技術、JavaBean技術、MVC框架、多層次系統(tǒng)架構、數(shù)據(jù)源連接池配置,以及Web容器等。不僅介紹了相關技術的核心API,并且提供了相當豐富的應用實例。《Java Web整合開發(fā)全程指南》實例程序基于最新的JDK 6.0及其他最新的開發(fā)工具,如Eclipse 3.3和Tomcat 6.0等,并使用最新的Java Web框架技術開發(fā)完成?!禞ava Web整合開發(fā)全程指南》既可供Java Web編程的初學者作為入門書籍使用,也可供具有一定開發(fā)經(jīng)驗的開發(fā)人員作為進階教材學習?!度讨改稀芬匀?、實用、貼心為宗旨,針對性強,讀者可快速上手。文中穿插以“編者手記”為代表的大量經(jīng)驗、技巧、提示和注意,幫助讀者避開陷阱和彎路,啟迪更多思路和方法。采用任務驅動的教學方式,大量練習和應用案例,貼近項目實戰(zhàn)。講解時操作步驟詳細,讀者輕易上手。隨書附送一張光盤,涵蓋書中所有實例,讀者稍加改動,即可應用于自己的工作和生活中。

作者簡介

暫缺《Java Web整合開發(fā)全程指南》作者簡介

圖書目錄

基礎篇
第1章 JSP概述
1.1 JSP概述
1.1.1 JSP簡介
1.1.2 JSP特點
1.2 JSP與ASP.PHP的比較
1.2.1 JSP與ASP的比較
1.2.2 JSP與PHP的比較
1.3 JSP開發(fā)環(huán)境
1.3.1 下載安裝JDK6
1.3.2 下載安裝Tomcat
1.4 Eclipse
1.4.1 安裝Eclipse
1.4.2 Java開發(fā)環(huán)境Eclipse
1.5 本章小結
第2章 JSP基本語法
2.1 JSP結構
2.1.1 簡單的JSP文件
2.1.2 JSP的結構
2.2 標記對
2.2.1 HTML/XML靜態(tài)腳本
2.2.2 客戶端腳本
2.2.3 JSP腳本元素
2.2.4 執(zhí)行秩序
2.2.5 服務器端和客戶端代碼相互調用
2.3 注釋
2.3.1 JSP注釋
2.3.2 HTML/XML注釋
2.3.3 Scriptlets中的注釋
2.4 指令
2.4.1 page指令
2.4.2 include指令
2.4.3 taglib指令
2.5 JSP腳本元素
2.5.1 表達式
2.5.2 Scriptlet
2.5.3 聲明
2.6 動作元素
2.6.1 param動作元素
2.6.2 forward動作元素
2.6.3 include動作元素
2.6.4 plugin動作元素
2.7 本章小結
第3章 JSP隱含對象
3.1 out對象
3.1.1 out對象簡介
3.1.2 out對象的常用方法
3.2 request對象
3.2.1 request對象簡介
3.2.2 request對象的常用方法
3.2.3 HTML的響應機制
3.3 response對象
3.3.1 response對象簡介
3.3.2 response對象方法
3.3.3 應用response對象的常用方法
3.4 session對象
3.4.1 session對象簡介
3.4.2 session對象的常用方法
3.4.3 應用session對象的常用方法
3.5 application對象
3.5.1 application對象簡介
3.5.2 application對象的常用方法
3.5.3 應用application對象的常用方法
3.6 pageContext對象
3.6.1 pageContext對象簡介
3.6.2 pageContext對象的常用方法
3.6.3 應用pageContext對象的常用方法
3.7 config對象
3.7.1 config對象簡介
3.7.2 config對象的常用方法
3.7.3 config對象應用
3.8 page對象
3.8.1 page對象簡介
3.8.2 page對象的常用方法
3.8.3 page對象應用
3.9 exception對象
3.9.1 exception對象簡介
3.9.2 exception對象的常用方法
3.9.3 exception對象應用
3.1 0本章小結
第4章 自定義標簽庫和JSTL
4.1 自定義標簽庫概述
4.1.1 簡介
4.1.2 簡單實例
4.2 JSTL概述
4.2.1 簡介
4.2.2 簡單實例
4.3 應用自定義標簽庫
4.3.1 應用Tag接口
4.3.2 應用TagSupport類
4.3.3 應用BodyTagSupport類
4.3.4 應用SimpleTag類
4.4 JSTL常用標簽
4.4.1 一般用途的標簽
4.4.2 流程控制標簽
4.4.3 迭代標簽
4.4.4 URL相關標簽
4.4.5 XML標簽
4.4.6 SQL相關標簽
4.5 EL簡介
4.5.1 EL概述
4.5.2 EL的語法
4.5.3 EL的內置對象
4.5.4 EL運算符
4.6 本章小結
第5章 JSPServlet編程
5.1 Servlet技術概述
5.1.1 簡介
5.1.2 Servlet技術特點
5.1.3 功能
5.1.4 生命周期
5.2 Servlet應用實例配置
5.2.1 第1個Servlet應用實例
5.3 使用Servlet常用接口
5.3.1 Servlet接口
5.3.2 GenericServlet類
5.3.3 HttpServlet類
5.3.4 ServletConfig接口
5.3.5 ServletRequest接口
5.3.6 ServletResponse接口
5.3.7 HttpServletRequest接口
5.3.8 HttpServletResponse接口
5.3.9 ServletOutputStream類
5.3.1 0ServletInputStream類
5.3.1 1HttpSession接口
5.3.1 2ServletContext接口
5.3.1 3RequestDispatcher接口
5.3.1 4ServletException類
5.3.1 5UnavailableException類
5.3.1 6Filter接口
5.3.1 7FilterChain接口
5.3.1 8FilterConfig接口
5.3.1 9SingleThreadModel接口
5.4 JSP和Servlet的結合
5.5 本章小結
第6章 JavaBean編程
6.1 JavaBean概述
6.1.1 發(fā)展
6.1.2 基本概念
6.2 JavaBean的屬性
6.2.1 Simple屬性
6.2.2 Indexed屬性
6.2.3 Bound屬性
6.2.4 Constrained
6.3 JavaBean的方法
6.4 在JSP中使用JavaBean
6.4.1 useBean動作元素
6.4.2 setProperty動作元素
6.4.3 getProperty動作元素
6.4.4 應用實例
6.5 本章小結
第7章 JDBC數(shù)據(jù)庫編程
7.1 JDBC簡介
7.1.1 從ODBC到JDBC的發(fā)展
7.1.2 JDBC的結構
7.1.3 JDBC技術概述
7.1.4 JDBC驅動程序的類型
7.1.5 JDBC應用程序的類和接口
7.2 在JSP中使用SQLServer
7.2.1 創(chuàng)建數(shù)據(jù)庫
7.2.2 使用JDBC-ODBC連接數(shù)據(jù)庫
7.2.3 使用JDBC訪問數(shù)據(jù)庫
7.3 在JSP中使用MySQL
7.4 在JSP中使用Access
7.4.1 Access介紹
7.5 JDBC高級開發(fā)
7.5.1 數(shù)據(jù)源和連接池
7.5.2 配置數(shù)據(jù)源
7.6 本章小結
進階篇
第8章 Struts2.0開發(fā)
8.1 Struts2基礎
8.1.1 Framework
8.1.2 Struts2概述
8.1.3 Struts體系結構
8.1.4 Struts1.WebWork和Struts
8.2 第1個Struts程序
8.2.1 下載安裝Struts
8.2.2 創(chuàng)建項目
8.2.3 添加Struts庫
8.2.4 配置Web項目
8.2.5 控制器Action及其配置
8.2.6 完成視圖頁面
8.2.7 運行Struts程序
8.3 用戶登錄實例
8.3.1 創(chuàng)建用戶校驗Action
8.3.2 添加Action配置
8.3.3 完成用戶登錄視圖頁面
8.3.4 運行登錄程序
8.4 本章小結
第9章 Struts2應用進階
9.1 Struts和JDBC
9.1.1 使用JDBC連接MySQL
9.1.2 用戶登錄
9.1.3 用戶跟蹤
9.2 國際化
9.2.1 國際化簡介
9.2.2 國際化的意義
9.2.3 Struts2國際化實現(xiàn)
9.2.4 用戶注冊程序國際化
9.3 輸入校驗
9.3.1 手動校驗
9.3.2 驗證框架
9.3.3 系統(tǒng)校驗器
9.4 Struts2標簽
9.4.1 表單標簽
9.4.2 控制標簽
9.4.3 數(shù)據(jù)標簽
9.5 本章小結
第10章 Struts2實例開發(fā)
10.1 創(chuàng)建項目
10.2 配置web.xml
10.3 添加Struts庫
10.4 創(chuàng)建控制器和類
10.4.1 通用類
10.4.2 登錄控制器
10.4.3 注冊控制器
10.4.4 密碼修改控制器
10.4.5 JavaBean類User
10.5 創(chuàng)建驗證文件
10.6 配置Action
10.7 創(chuàng)建MySQL數(shù)據(jù)庫
10.8 編寫資源文件
10.9 配置資源文件路徑
10.1 0創(chuàng)建視圖頁面
10.1 1運行結果
10.1 1.1 注冊用戶
10.1 1.2 用戶跟蹤
10.1 1.3 查看信息
10.1 1.4 修改密碼
10.1 1.5 登錄
10.1 1.6 英文界面
10.1 2本章小結
第11章 Hibernate開發(fā)
11.1 Hibernate概述
11.1.1 簡介
11.1.2 優(yōu)勢
11.1.3 其他概念
11.1.4 核心接口
11.2 下載安裝Hibernate
11.3 Hibernate開發(fā)的基本步驟
11.3.1 創(chuàng)建Java項目
11.3.2 添加Hibernate類庫
11.3.3 創(chuàng)建持久化對象
11.3.4 創(chuàng)建映射文件
11.3.5 創(chuàng)建MySQL數(shù)據(jù)庫
11.3.6 創(chuàng)建Hibernate配置文件
11.3.7 創(chuàng)建測試類
11.3.8 運行結果
11.3.9 中文問題
11.4 Hibernate桌面應用
11.4.1 創(chuàng)建Java桌面程序
11.4.2 Hibernate查詢記錄
11.4.3 圖書管理運行結果
11.5 Web分頁程序
11.5.1 創(chuàng)建HibernateWeb項目
11.5.2 Hibernate瀏覽記錄
11.5.3 運行結果
11.6 本章小結
第12章 Hibernate實例開發(fā)
12.1 Hibernate留言板分析
12.2 留言板設計
12.2.1 用戶登錄
12.2.2 顯示留言
12.2.3 添加刪除留言
12.3 數(shù)據(jù)庫設計
12.4 實現(xiàn)留言板系統(tǒng)
12.4.1 創(chuàng)建JavaWeb項目
12.4.2 創(chuàng)建持久化對象和映射文件
12.4.3 創(chuàng)建Hibernate配置文件
12.5 創(chuàng)建顯示留言模塊
12.5.1 MessageCommon.java
12.5.2 MessageUtil.java
12.5.3 Page.java
12.5.4 index.jsp.head.jsp和foot.jsp
12.6 創(chuàng)建增刪留言模塊
12.6.1 add.jsp
12.6.2 saveadd.jsp
12.6.3 login.jsp.checkuser.jsp和updatepwd.jsp
12.6.4 UserUtil.java和UserCommon.java
12.6.5 delete.jsp
12.7 運行結果
12.8 本章小結
第13章 Struts和Hibernate綜合實例開發(fā)
13.1 BBS簡單分析
13.2 BBS系統(tǒng)設計
13.2.1 顯示帖子列表
13.2.2 顯示帖子正文
13.2.3 新建和回復帖子
13.2.4 用戶登錄注冊
13.3 數(shù)據(jù)庫設計
13.4 BBS系統(tǒng)實現(xiàn)
13.4.1 創(chuàng)建JavaWeb項目
13.4.2 使用web.xml文件配置Struts過濾器
13.4.3 創(chuàng)建持久化對象和映射文件
13.4.4 創(chuàng)建Hibernate配置文件
13.5 用戶登錄注冊
13.5.1 用戶登錄
13.5.2 用戶退出
13.5.3 用戶注冊
13.5.4 UserAdapter.java
13.6 帖子列表正文
13.6.1 主頁版塊和帖子列表
13.6.2 版塊頁帖子列表
13.6.3 帖子正文
13.6.4 TopicAdapter.java
13.6.5 TopicCommon.java
13.6.6 版塊操作類
13.7 發(fā)表回復帖子
13.7.1 發(fā)表帖子
13.7.2 添加回復
13.8 運行結果
13.9 本章小結
第14章 Spring開發(fā)技術
14.1 Spring概述
14.1.1 基本概念
14.1.2 核心概念
14.2 第1個Spring程序
14.2.1 創(chuàng)建項目
14.2.2 創(chuàng)建要注入的類
14.2.3 創(chuàng)建配置文件
14.2.4 創(chuàng)建測試類并運行
14.3 Spring容器
14.4 SpringIoC實例開發(fā)
14.4.1 Set注入
14.4.2 構造注入
14.4.3 接口注入
14.5 SpringAOP實例開發(fā)
14.6 本章小結
第15章 Spring實例開發(fā)
15.1 Spring應用概述
15.1.1 Spring使用JDBC
15.1.2 Spring使用MVC
15.2 Spring在Web項目中的應用
15.2.1 創(chuàng)建SpringWeb項目
15.2.2 Spring類庫
15.2.3 web.xml配置Spring容器
15.2.4 配置管理控制器Bean
15.2.5 創(chuàng)建視圖查看結果
15.3 分析設計財務管理系統(tǒng)
15.4 SpringIoC管理Bean
15.4.1 定義model層Bean
15.4.2 依賴注入DAO層
15.4.3 控制器Bean管理
15.5 SpringJdbcTemplate
15.5.1 DataSource
15.5.2 DAO
15.6 SpringMVC控制器
15.6.1 Controller
15.6.2 返回對象
15.7 運行結果
15.8 本章小結
實戰(zhàn)篇
第16章 網(wǎng)上書店實例
16.1 網(wǎng)上書店功能概述
16.1.1 開發(fā)環(huán)境
16.1.2 系統(tǒng)需求
16.2 系統(tǒng)設計
16.2.1 系統(tǒng)架構
16.2.2 項目創(chuàng)建
16.2.3 配置文件web.xml
16.3 數(shù)據(jù)庫設計
16.3.1 數(shù)據(jù)庫表設計
16.3.2 配置數(shù)據(jù)源
16.3.3 Hibernate持久化
16.3.4 HibernateSession工廠
16.4 系統(tǒng)實現(xiàn)
16.4.1 圖書類型和圖書瀏覽
16.4.2 圖書搜索和分類
16.4.3 用戶登錄與退出
16.4.4 購物車和訂單
16.4.5 攔截器
16.5 系統(tǒng)運行
16.5.1 圖書瀏覽
16.5.2 用戶登錄
16.5.3 購物車管理
16.5.4 生成訂單
16.6 本章小結
實例目錄
第1章 JSP概述
第2章 JSP基本語法
實例2-1 一個簡單的JSP文件
實例2-2 客戶端和服務器端腳本執(zhí)行控制
實例2-3 JSP文件的常用注釋應用
實例2-4 Include指令的應用
實例2-5 應用declaration指令
實例2-6 forward參數(shù)的傳遞
實例2-7 include動作元素的應用
第3章 JSP隱含對象
實例3-1 out對象的應用
實例3-2 使用GET方法提交表單數(shù)據(jù)
實例3-3 使用POST方法提交表單數(shù)據(jù)
實例3-4 通過request對象獲取客戶提交的數(shù)據(jù)
實例3-5 getAttribute()與setAttribute()方法實例
實例3-6 getAttributeNames()方法實例
實例3-7 request對象的服務器及客戶端實例
實例3-8 request對象的getHeader()方法實例
實例3-9 response對象的setHeader()方法實例
實例3-10 response對象的sendRedirect()方法實例
實例3-11 response對象的addCookie()和flushBuffer()方法實例
實例3-12 session對象的getId()方法實例
實例3-13 session對象的getAttribute()和setAttribute()方法實例
實例3-14 application對象方法實例
實例3-15 pageContext對象方法實例
實例3-16 config對象方法實例
實例3-17 page對象方法實例
實例3-18 exception對象方法實例
第4章 自定義標簽庫和JSTL
實例4-1 Tag接口的應用實例
實例4-2 TagSupport類的應用實例
實例4-3 BodyTagSupport類的應用實例
實例4-4 SimpleTag類的應用實例
實例4-5 out標簽的應用
實例4-6 set標簽設置內置對象值的應用
實例4-7 set標簽設置JavaBean值的應用
實例4-8 remove標簽的應用
實例4-9 catch標簽的應用
實例4-10 if標簽的應用
實例4-11 choose.when及otherwise標簽的應用
實例4-12 forEach標簽迭代讀取集合內容的應用
實例4-13 forEach標簽迭代指定次數(shù)的應用
實例4-14 forTokens標簽的應用
實例4-15 import標簽的應用
實例4-16 redirect標簽的應用
實例4-17 url標簽的應用
實例4-18 xml核心標簽的應用
實例4-19 xml流程控制標簽的應用
實例4-20 xml文件轉換標簽的應用
實例4-21 setDataSource標簽的應用
實例4-22 query標簽的應用
實例4-23 update標簽的應用
實例4-24 transaction標簽的應用
實例4-25 param標簽的應用
第5章 JSPSevlet編程
實例5-1 一個簡單的Servlet
實例5-2 Servlet接口方法應用
實例5-3 GenericServlet類的方法應用
實例5-4 HttpServlet類doGet()方法的使用
實例5-5 HttpServlet類doPost()方法的使用
實例5-6 HttpServletRequest接口方法的使用
實例5-7 HttpSession接口方法的使用
實例5-8 JSP和Servlet的結合實例
第6章 JavaBean編程
實例6-1 具有Simple屬性的JavaBean
實例6-2 使用Indexeds屬性
實例6-3 應用Bound屬性
實例6-4 使用Constrained屬性
實例6-5 動作元素應用
實例6-6 購物系統(tǒng)
第7章 JDBC數(shù)據(jù)庫編程
實例7-1 使用JDBC-ODBC連接SQLServer數(shù)據(jù)庫
實例7-2 使用JDBC添加數(shù)據(jù)
實例7-3 使用JDBC查詢數(shù)據(jù)
實例7-4 使用JDBC更新數(shù)據(jù)
實例7-5 使用JDBC刪除數(shù)據(jù)
實例7-6 通過JavaBean訪問數(shù)據(jù)庫
實例7-7 在Servlet中使用JDBC訪問數(shù)據(jù)庫
實例7-8 動態(tài)獲取表的信息
實例7-9 創(chuàng)建和刪除數(shù)據(jù)庫
實例7-10 在JSP中調用存儲過程
實例7-11 分頁顯示記錄
實例7-12 在Servlet中使用MySQL數(shù)據(jù)庫
實例7-13 在JSP中使用Access
第8章 Struts2.0開發(fā)
實例8-1 HelloWorldStruts程序
實例8-2 用戶登錄程序
第9章 Struts2應用進階
實例9-1 用戶登錄實例
實例9-2 跟蹤登錄用戶
實例9-3 用戶注冊實例
實例9-4 用戶注冊驗證
實例9-5 用戶注冊驗證框架
第10章 Struts2實例開發(fā)
實例10-1 注冊登錄程序
第11章 Hibernate開發(fā)
實例11-1 查看圖書信息
實例11-2 管理圖書信息
實例11-3 分頁瀏覽圖書
第12章 Hibernate實例開發(fā)
實例12-1 Hibernate留言板
第13章 Struts和Hibernate綜合實例開發(fā)
實例13-1 BBS系統(tǒng)實現(xiàn)
第14章 Spring開發(fā)技術
實例14-1 Spring之helloworld
實例14-2 值注入
實例14-3 組件注入
實例14-4 構造注入
實例14-5 接口注入
實例14-6 AOP實例
第15章 Spring實例開發(fā)
實例15-1 Spring之WebHome
第16章 網(wǎng)上書店實例
實例16-1 網(wǎng)上書店系統(tǒng).

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號