注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java Web整合開發(fā)與項目實戰(zhàn):JSP、Ajax、Struts、Hibernate、Spring

Java Web整合開發(fā)與項目實戰(zhàn):JSP、Ajax、Struts、Hibernate、Spring

Java Web整合開發(fā)與項目實戰(zhàn):JSP、Ajax、Struts、Hibernate、Spring

定 價:¥55.00

作 者: 徐明華 編著
出版社: 人民郵電出版社
叢編項:
標 簽: J2EE

ISBN: 9787115190451 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 410 字數(shù):  

內(nèi)容簡介

  《Java Web整合開發(fā)與項目實戰(zhàn)》共分3部分,詳細介紹了HTML、CSS、JavaScript、Servlet、Ajax、JSP等與Java Web前端開發(fā)相關的技術,并從應用的角度出發(fā)向讀者展示了Web開發(fā)中各種技術的整合,將開發(fā)的需求和學習規(guī)律有機地組織在一起。為了使讀者的開發(fā)技術逐步提升到Java EE水平,《Java Web整合開發(fā)與項目實戰(zhàn)》還重點介紹了利用主流框架,如Struts、Spring和Hibernate相結合的輕量級應用開發(fā)知識及案例實現(xiàn)?!禞ava Web整合開發(fā)與項目實戰(zhàn)》在知識講解上,采用前端技術→JSP基礎→JSP實戰(zhàn)技術→主流框架整合→案例實踐這種逐步提升的方式進行,目的是幫助讀者不僅要完全掌握中小型Web程序開發(fā)技術,更要從技術上有銜接地上升到Java EE層次;給讀者的學習目標是,從Web開發(fā)初級程序員平滑晉級到企業(yè)級項目實戰(zhàn)角色。《Java Web整合開發(fā)與項目實戰(zhàn)》講解細致、通俗易懂,大部分章節(jié)都提供了多個例子,且很多示例都是目前Web開發(fā)中經(jīng)常使用的功能,具有相當高的實用價值?!禞ava Web整合開發(fā)與項目實戰(zhàn)》適合作為Java Web開發(fā)自學者的學習用書,也可以作為從事Java Web開發(fā)的程序員參考用書。

作者簡介

  徐明華,曾就職某知名外企,長期從事Java EE程序開發(fā),積累了豐富的開發(fā)經(jīng)驗。酷愛寫作,在多家報刊上發(fā)表文章50余篇。著作有《JSF編程實戰(zhàn)導航》一書。

圖書目錄

第一部分 Java Web開發(fā)基礎
 第1章 Web開發(fā)準備
  1.1 安裝JDK
  1.2 Tomcat安裝與配置
  1.3 MyEclipse安裝與配置
  1.4 MySQL安裝與配置
  1.5 JSP的優(yōu)點
  1.6 JSP開發(fā)常用軟件列表
 第2章 Java Web開發(fā)必備——HTML應用
  2.1 HTML的基本組成元素
  2.2 HTML的表格應用
  2.3 HTML的表單應用
  2.4 HTML的框架應用
  2.5 小結
 第3章 Java Web頁面修飾技巧——CSS應用
  3.1 CSS文字修飾
   3.1.1 樣式表入門
   3.1.2 樣式的分類
  3.2 CSS表格修飾
   3.2.1 定義表格整個邊框的方法
   3.2.2 表格部分邊框的CSS應用
  3.3 CSS表單修飾
   3.3.1 使用Label
   3.3.2 使用fieldset
   3.3.3 表單布局
   3.3.4 設置fieldset和legend的樣式
   3.3.5 改變默認的fieldset的外觀
  3.4 小結
 第4章 Java Web開發(fā)表單驗證——JavaScript應用
  4.1 JavaScript簡介
   4.1.1 JavaScript具有的優(yōu)點
   4.1.2 JavaScript的工作過程
   4.1.3 JavaScript與Java之間的區(qū)別
   4.1.4 JavaScript在網(wǎng)頁中的用法
  4.2 JavaScript基本語法
   4.2.1 變量
   4.2.2 數(shù)據(jù)類型
   4.2.3 運算符
   4.2.4 表達式
   4.2.5 語句
   4.2.6 數(shù)組
   4.2.7 函數(shù)
   4.2.8 對象
  4.3 表單驗證應用實例
  4.4 小結
 第5章 JSP核心基礎——Servlet應用
  5.1 Servlet概述
  5.2 Servlet生命周期
   5.2.1 生命周期圖
   5.2.2 生命周期中的3大重要時刻
  5.3 Serlvet的Hello World實例
  5.4 Serlvet的表單處理
  5.5 Serlvet的實例應用
   5.5.1 Servlet實現(xiàn)頁面數(shù)據(jù)添加處理
   5.5.2 Servlet實現(xiàn)頁面修改處理
  5.6 小結
 第6章 Java Web中增強頁面效果的主流技術——Ajax應用
  6.1 Ajax概述
  6.2 使用XMLHttpRequest對象
   6.2.1 創(chuàng)建新的XMLHttpRequest對象
   6.2.2 獲取Request對象
  6.3 發(fā)送請求與處理響應
   6.3.1 使用XMLHttpRequest
   6.3.2 挑戰(zhàn)異步性
   6.3.3 發(fā)送請求
   6.3.4 指定回調(diào)方法
   6.3.5 處理服務器響應
   6.3.6 Ajax中回調(diào)的應用
   6.3.7 讀取響應文本
  6.4 Ajax基本應用
   6.4.1 實現(xiàn)自動刷新頁面
   6.4.2 實現(xiàn)局部動態(tài)更新
   6.4.3 實現(xiàn)自動完成功能
  6.5 小結
 第7章 Java Web編程必備知識——JSP編程基礎
  7.1 JSP指令
  7.2 JSP動作
   7.2.1 include 動作
   7.2.2 forward動作
   7.2.3 useBean動作
  7.3 JSP隱式對象
  7.4 JSP實例應用
  7.5 小結
第二部分 Java Web開發(fā)實戰(zhàn)技術
 第8章 提高項目開發(fā)效率——JSP自定義標簽應用
  8.1 自定義標簽基礎知識
  8.2 自定義標簽部署
  8.3 傳統(tǒng)標簽實例
   8.3.1 設計一個可以處理簡單JSP程序代碼的標簽
   8.3.2 設計一個可以處理循環(huán)程序代碼的標簽
  8.4 簡單標簽實例
   8.4.1 帶屬性、主體的標簽
   8.4.2 處理多個屬性值的復雜標簽
  8.5 小結
 第9章 數(shù)據(jù)操作基礎——JSP對文件操作
  9.1 讀寫流基礎知識
   9.1.1 讀寫流相關的類
   9.1.2 讀寫流的相關方法
   9.1.3 讀寫流實例
  9.2 JSP與Servlet對文件操作
   9.2.1 Servlet技術的文件讀寫操作
   9.2.2 Java Server Page的文件讀寫操作
  9.3 文件上傳功能的實現(xiàn)
  9.4 小結
 第10章 JSP標準標記庫(JSTL)基礎知識
  10.1 為什么選擇JSTL
  10.2 使用JSTL準備
   10.2.1 JSTL中標簽庫介紹
   10.2.2 JSTL標簽的API
   10.2.3 安裝和測試JSTL
  10.3 Core標簽庫
   10.3.1 通用標簽
   10.3.2 條件標簽
   10.3.3 迭代標簽
   10.3.4 URL相關的標簽
  10.4 國際化(i18n)標簽
   10.4.1 國際化/格式化標簽概述
   10.4.2 fmt:setLocale標簽
   10.4.3 fmt:bundle標簽
   10.4.4 fmt:setBundle標簽
   10.4.5 fmt:message標簽
   10.4.6 fmt:param標簽
   10.4.7 fmt:requestEncoding標簽
  10.5 格式化標簽
   10.5.1 fmt:timeZone標簽
   10.5.2 fmt:setTimeZone標簽
   10.5.3 fmt:formatNumber標簽
   10.5.4 fmt:parseNumber標簽
   10.5.5 fmt:formatDate標簽
   10.5.6 fmt:parseDate標簽
  10.6 JSTL綜合實例運用
  10.7 小結
 第11章 JSTL高級部分
  11.1 數(shù)據(jù)庫(SQL)標簽
   11.1.1 sql:setDataSource標簽
   11.1.2 sql:query標簽
   11.1.3 sql:update標簽
   11.1.4 sql:transaction標簽
   11.1.5 sql:param標簽
   11.1.6 sql:dateParam標簽
  11.2 XML核心標簽
   11.2.1 XML標簽概述
   11.2.2 x:parse標簽
   11.2.3 x:out標簽
   11.2.4 x:set標簽
  11.3 XML流程控制標簽
   11.3.1 x:if標簽
   11.3.2 x:choose標簽
   11.3.3 x:forEach標簽
  11.4 XML轉換標簽
   11.4.1 x:transform標簽
   11.4.2 x:param標簽
  11.5 JSTL函數(shù)
   11.5.1 fn:contains函數(shù)
   11.5.2 fn:containsIgnoreCase函數(shù)
   11.5.3 fn:endsWith函數(shù)
   11.5.4 fn:escapeXml函數(shù)
   11.5.5 fn:indexOf函數(shù)
   11.5.6 fn:join函數(shù)
   11.5.7 fn:length函數(shù)
   11.5.8 fn:replace函數(shù)
   11.5.9 fn:split函數(shù)
   11.5.10 fn:startsWith函數(shù)
   11.5.11 fn:substring函數(shù)
  11.6 小結
 第12章 電子郵件應用程序接口——JavaMail應用
  12.1 發(fā)送郵件應用
   12.1.1 JavaMail的主要協(xié)議
   12.1.2 JavaMail的基礎知識
   12.1.3 消息處理的過程
  12.2 收取郵件應用
  12.3 小結
 第13章 Java Web開發(fā)普遍使用的知識——JSP分頁應用
  13.1 JSTL版分頁實現(xiàn)
  13.2 Servlet版分頁實現(xiàn)
  13.3 JavaBean版分頁實現(xiàn)
  13.4 自定義標簽版的分頁實現(xiàn)
  13.5 小結
 第14章 Java Web典型MVC框架——Struts應用
  14.1 Struts基礎
  14.2 登錄驗證實例
  14.3 核心組件——ActionForm
   14.3.1 ActionForm簡介
   14.3.2 ActionForm的使用方法
  14.4 核心組件——ActionFoward
  14.5 核心組件——ActionMapping
  14.6 核心組件——Action
  14.7 配置文件struts-config.xml
  14.8 DataSource的使用
  14.9 Struts應用綜合案例
  14.10 小結
 第15章 Java Web輕量級持久化框架——Hibernate基礎與應用
  15.1 Hibernate基礎
  15.2 Hibernate檢索策略
  15.3 Eclipse配置 Hibernate步驟
   15.3.1 數(shù)據(jù)庫設計(user)
   15.3.2 程序編寫
  15.4 小結
 第16章 全方位的應用框架——Spring應用
  16.1 Spring基礎
  16.2 Eclipse配置Spring步驟
  16.3 Spring中事務的配置
   16.3.1 采用TransactionProxyFactoryBean生成事務代理
   16.3.2 采用繼承簡化事務代理
   16.3.3 采用BeanNameAutoProxyCreator自動創(chuàng)建事務代理
   16.3.4 采用DefaultAdvisorAutoProxyCreator自動創(chuàng)建事務代理
   16.3.5 事務設置說明
  16.4 小結
第三部分 Java Web項目開發(fā)實戰(zhàn)
 第17章 投票管理系統(tǒng)
  17.1 系統(tǒng)概述
  17.2 需求分析
   17.2.1 系統(tǒng)總體設計圖
   17.2.2 用例圖
  17.3 數(shù)據(jù)庫設計
  17.4 頁面間轉向與頁面代碼實現(xiàn)
  17.5 其他功能分析
  17.6 運行工程
   17.6.1 使用工具
   17.6.2 工程部署
   17.6.3 運行程序
  17.7 小結
 第18章 留言本管理系統(tǒng)
  18.1 系統(tǒng)概述
  18.2 需求分析
   18.2.1 系統(tǒng)總體設計圖
   18.2.2 用例圖
  18.3 數(shù)據(jù)庫設計
  18.4 頁面代碼實現(xiàn)
  18.5 其他功能分析
  18.6 運行工程
   18.6.1 使用工具
   18.6.2 工程部署
   18.6.3 運行程序
  18.7 小結
 第19章 博客應用系統(tǒng)開發(fā)
  19.1 系統(tǒng)概述
  19.2 需求分析
  19.3 數(shù)據(jù)庫設計
  19.4 頁面代碼實現(xiàn)
  19.5 JavaScript代碼功能分析
  19.6 其他功能分析
   19.6.1 數(shù)據(jù)訪問對象
   19.6.2 值對象
   19.6.3 數(shù)據(jù)服務對象
   19.6.4 業(yè)務代理對象
   19.6.5 表單對象集合
   19.6.6 請求處理結果對象集合
   19.6.7 請求處理的動作對象集合
   19.6.8 常量集合處理類
  19.7 配置文件
  19.8 運行工程
   19.8.1 使用工具
   19.8.2 工程部署
   19.8.3 運行程序
  19.9 小結
 第20章 新聞發(fā)布系統(tǒng)
  20.1 系統(tǒng)概述
  20.2 需求分析
   20.2.1 系統(tǒng)總體設計圖
   20.2.2 用例圖
  20.3 數(shù)據(jù)庫設計
   20.3.1 數(shù)據(jù)庫需求分析
   20.3.2 數(shù)據(jù)庫邏輯設計
   20.3.3 事務處理分析
   20.3.4 頁面間轉向關系
  20.4 頁面代碼實現(xiàn)
  20.5 其他功能分析
  20.6 配置文件
  20.7 運行工程
   20.7.1 使用工具
   20.7.2 工程部署
   20.7.3 運行程序
  20.8 小結
 第21章 Struts+Spring+Hibernate(SSH)框架整合應用
  21.1 MVC架構
  21.2 SSH架構分析
  21.3 JSP完成視圖層
  21.4 Struts完成控制層
  21.5 Spring完成業(yè)務層
  21.6 Hibernate完成數(shù)據(jù)封裝
  21.7 SSH實例程序部署
  21.8 小結

本目錄推薦

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