日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關開發(fā)者突擊:Java Web主流框架整合開發(fā)(J2EE+Struts+Hibernate+Spring 第2版)

開發(fā)者突擊:Java Web主流框架整合開發(fā)(J2EE+Struts+Hibernate+Spring 第2版)

開發(fā)者突擊:Java Web主流框架整合開發(fā)(J2EE+Struts+Hibernate+Spring 第2版)

定 價:¥99.80

作 者: 劉中兵 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787121127564 出版時間: 2011-03-01 包裝: 平裝
開本: 大16開 頁數: 806 字數:  

內容簡介

  《開發(fā)者突擊:Java Web主流框架整合開發(fā)(第2版)(含CD光盤1張)》是暢銷書《開發(fā)者突擊:Java Web主流框架整合開發(fā)(J2EE+Struts+ Hibernate+Spring)》的第2版,全面地講解了Java Web開發(fā)中的流行技術和軟件架構,涵蓋了目前從JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流開發(fā)框架,同時通過辦公自動化系統(tǒng)實戰(zhàn)演練SSH和SSH2經典架構的應用。主要內容包括:講解以MySQL為數據庫、Tomcat為Web服務器、Eclipse為開發(fā)工具的集成開發(fā)環(huán)境的構建過程;基于JSP、JavaBean、Servlet技術實現(xiàn)三種J2EE的基礎架構;然后分四個篇章重點講解Hibernate、Struts、Spring、Struts 2框架技術及其整合;基于Struts的SSH整合架構,并開發(fā)個人通信錄和一個辦公自動化系統(tǒng),實現(xiàn)的功能包括日程安排、工作日志、短消息管理、公告管理、會議管理;基于Struts 2的SSH2整合架構,并在此架構基礎上實現(xiàn)一個完整的辦公自動化系統(tǒng)。在本書架構講解的過程中,分別使用并講解了JDBC、Log4j、Sitemesh、JUnit技術。隨書附贈光盤內容為本書十種架構原型程序包、個人通信錄及辦公自動化系統(tǒng)源程序,以及本書所使用的所有軟件的安裝程序。

作者簡介

  劉中兵 Java研究室首席技術專家 ,應用數學專業(yè),曾任職于清華同方、NEC等企業(yè),長期深入Java/JavaEE大型企業(yè)應用的架構、設計與開發(fā)工作,目前專注于手機無線互聯(lián)網與網絡通信領域的架構設計與研究工作。

圖書目錄

序言
一、了解軟件架構
(一)基本概念
(二)軟件架構的歷史
(三)軟件架構的目標
二、J2EE開發(fā)模型分析
(一)一層架構模式
(二)兩層架構模式Model 1
(三)三層架構模式Model 2
(四)多層架構模式
三、J2EE架構技術選擇
(一)JSP頁面技術
(二)JavaBean組件技術
(三)Servlet技術
(四)Struts 1.2與Struts 2.0
(五)Hibernate 3.0
(六)Spring 2.0
四、開發(fā)工具軟件及版本選擇
(一)JDK 6.0軟件
(二)數據庫軟件MySQL 5.5
(三)Web服務器Tomcat 6.0
(四)集成開發(fā)工具Eclipse 3.5
五、定位開發(fā)目標
(一)demo(JSP).zip
(二)demo(JSP+JavaBean).zip
(三)demo(JSP+JavaBean+Servlet).zip
(四)demo(Struts).zip
(五)demo(Struts+Hibernate).zip
(六)demo(Spring).zip
(七)demo(Spring+Hibernate).zip
(八)demo(Struts+Spring).zip
(九)demo(Struts+Spring+Hibernate).zip
(十)demo(Struts 2+Hibernate+Spring).zip
(十一)demo_ssh_oa.zip
(十二)demo_ssh2_oa.zip
六、繼續(xù)下一主題:需求設計
第1部分 起步篇
第1章 需求分析與設計
1.1 軟件需求
1.1.1 軟件需求的定義
1.1.2 軟件需求的層次
1.1.3 軟件分析的過程
1.2 設計需求功能
1.2.1 登錄功能
1.2.2 退出功能
1.2.3 注冊功能
1.3 設計系統(tǒng)界面
1.3.1 登錄界面
1.3.2 登錄后的歡迎界面
1.3.3 注冊界面
1.4 繼續(xù)下一主題:設計并創(chuàng)建數據庫
第2章 設計并創(chuàng)建數據庫
2.1 設計數據庫表
2.1.1 數據庫實體分析
2.1.2 設計用戶表user
2.2 安裝MySQL
2.2.1 安裝MySQL
2.2.2 啟動MySQL
2.3 創(chuàng)建數據庫
2.3.1 MySQL客戶端軟件Workbench
2.3.2 新建數據庫demo
2.3.3 新建用戶表user
2.3.4 添加一條用戶數據
2.4 繼續(xù)下一主題:搭建集成開發(fā)環(huán)境
第3章 搭建集成開發(fā)環(huán)境
3.1 安裝JDK
3.1.1 JDK的下載
3.1.2 JDK的安裝
3.1.3 JDK的配置
3.2 安裝Tomcat
3.2.1 Tomcat的下載
3.2.2 Tomcat的安裝
3.2.3 Tomcat的配置
3.2.4 測試Tomcat
3.2.5 配置一個站點并測試
3.3 安裝Eclipse
3.3.1 Eclipse的下載
3.3.2 Eclipse的安裝
3.3.3 集成配置JDK
3.3.4 集成配置Tomcat
3.3.5 測試運行Web項目
3.4 繼續(xù)下一主題:開始逐步構建JSP、JavaBean、Servlet架構
第2部分 J2EE基礎架構篇
第4章 開發(fā)JSP框架
4.1 JSP基本語法
4.1.1 一個典型的JSP文件
4.1.2 兩種注釋類型
4.1.3 三個腳本元素
4.1.4 三個指令元素
4.1.5 八個動作指令
4.2 JSP內置對象
4.2.1 Request:請求對象
4.2.2 Response:響應對象
4.2.3 Session:會話對象
4.2.4 Application:應用程序對象
4.2.5 Out:輸出對象
4.2.6 Cookie:客戶端對象
4.2.7 Config:配置對象
4.2.8 Page:頁面對象
4.2.9 PageContext:頁面上下文對象
4.2.10 Exception:例外對象
4.3 JDBC核心技術
4.3.1 通過Connection對象建立數據庫連接
4.3.2 通過DatabaseMetaData對象了解數據庫的信息
4.3.3 使用Statement對象
4.3.4 結果集ResultSet對象
4.3.5 PreparedStatement接口
4.3.6 CallableStatement對象
4.4 配置連接MySQL并進行測試
4.4.1 添加MySQL驅動mysqlconnectorjava 5.0.8bin.jar
4.4.2 數據庫參數文件inc.jsp
4.4.3 測試MySQL連接testjdbc.jsp
4.5 開發(fā)JSP顯示頁面和響應處理頁面
4.5.1 登錄頁面login.jsp
4.5.2 登錄驗證操作login_action.jsp
4.5.3 歡迎頁面welcome.jsp
4.5.4 退出操作logout.jsp
4.5.5 注冊頁面register.jsp
4.5.6 注冊用戶操作register_action.jsp
4.6 架構1:demo(JSP).zip
4.6.1 程序結構圖
4.6.2 系統(tǒng)架構圖
4.6.3 如何在該架構上開發(fā)新的功能
4.7 繼續(xù)下一主題:使用JavaBean組件處理業(yè)務邏輯
第5章 開發(fā)JSP+JavaBean框架
5.1 JavaBean技術基礎
5.1.1 JavaBean簡介
5.1.2 一個簡單的JavaBean的例子
5.1.3 JavaBean屬性
5.1.4 JSP與JavaBean結合
5.1.5 JSP與JavaBean結合實例
5.2 開發(fā)數據庫底層處理JavaBean——DBAccess.java
5.2.1 定義JavaBean變量
5.2.2 編寫getter/setter函數
5.2.3 創(chuàng)建數據庫連接
5.2.4 更新SQL函數
5.2.5 查詢SQL函數
5.2.6 關閉數據庫連接對象
5.3 開發(fā)JavaBean業(yè)務邏輯組件——UserBean.java
5.3.1 登錄驗證函數
5.3.2 修改login_action.jsp調用JavaBean
5.3.3 用戶注冊時檢查用戶名是否存在
5.3.4 增加一個用戶
5.3.5 修改register_action.jsp調用JavaBean
5.4 架構2:demo(JSP+JavaBean).zip
5.4.1 程序結構圖
5.4.2 系統(tǒng)架構圖
5.4.3 如何在該架構上開發(fā)新的功能
5.5 繼續(xù)下一主題:使用Servlet接收用戶請求
第6章 開發(fā)JSP+JavaBean+Servlet框架
6.1 Servlet技術基礎
6.1.1 一個簡單的Servlet
6.1.2 Servlet基本概念
6.1.3 Servlet生命周期
6.1.4 Servlet的重要函數
6.2 Servlet經典實例
6.2.1 編碼過濾器
6.2.2 站點計數監(jiān)聽器
6.3 開發(fā)Servlet接收用戶請求UserServlet
6.3.1 在web.xml中添加Servlet配置
6.3.2 新建com.demo.servlet.UserServlet
6.3.3 處理登錄驗證Servlet
6.3.4 處理退出Servlet
6.3.5 處理注冊Servlet
6.4 架構3:demo(JSP+JavaBean+Servlet).zip
6.4.1 程序結構圖
6.4.2 系統(tǒng)架構圖
6.4.3 如何在該架構上開發(fā)新的功能
6.5 繼續(xù)下一主題:Hibernate框架篇
第3部分 Hibernate框架篇
第7章 Hibernate快速入門
7.1 了解Hibernate基礎
7.1.1 操作數據庫的三個階段
7.1.2 ORM對象關系映射
7.1.3 ORM持久層的概念
7.2 Hibernate開發(fā)準備
7.2.1 Hibernate開發(fā)流程
7.2.2 Hibernate配置文件:properties和xml文件
7.2.3 Hibernate下載與配置過程
7.2.4 下載并添加MySQL驅動mysql
connectorjava5.0.8bin.jar
7.3 Hibernate快速上手—HibernateTest樣例
7.3.1 添加Hibernate配置文件hibernate.
cfg.xml
7.3.2 編寫映射文件User.hbm.xml
7.3.3 編寫持久化類User.java
7.3.4 編寫輔助類HibernateSessionFactory.java
7.3.5 編寫DAO類UserDAO.java
7.3.6 編寫Service類UserService.java
7.3.7 運行UserService.java查看結果
7.3.8 打包HibernateTest.zip
7.4 Hibernate自動生成工具
7.4.1 自動生成工具MiddleGen
7.4.2 Eclipse插件MiddleGenIDE
7.5 繼續(xù)下一主題:Hibernate核心技術
第8章 Hibernate核心技術詳解
8.1 Hibernate映射文件詳解
8.1.1 根元素<hibernatemapping>
8.1.2 使用<class>定義類
8.1.3 使用<id>定義主鍵
8.1.4 使用<generator>設置主鍵生成方式
8.1.5 Hibernate映射類型
8.1.6 使用<property>定義屬性
8.1.7 使用<manytoone>配置多對一映射
8.1.8 使用<onetoone>配置一對一映射
8.2 Hibernate核心編程
8.2.1 Hibernate核心類關系圖
8.2.2 使用Configuration裝載配置
8.2.3 使用SessionFactory創(chuàng)建Session
8.2.4 使用Session操縱數據庫
8.2.5 使用Transaction管理事務
8.3 使用Query進行HQL語句查詢
8.3.1 不帶參數的查詢
8.3.2 帶參數的查詢
8.3.3 取得List結果集
8.3.4 取得迭代列表結果集
8.3.5 取得一個對象
8.3.6 標量查詢
8.3.7 分頁查詢
8.3.8 創(chuàng)建SQL查詢
8.4 使用Criteria進行條件查詢
8.4.1 創(chuàng)建Criteria實例
8.4.2 添加查詢條件
8.4.3 添加排序條件
8.4.4 使用示例查詢
8.5 繼續(xù)下一主題:Struts架構篇
第5部分 Struts架構篇
第9章 構建Struts開發(fā)環(huán)境
9.1 了解Struts
9.1.1 MVC模式
9.1.2 Struts體系結構
9.1.3 Struts核心組件
9.1.4 Struts工作流程
9.1.5 Struts請求處理流程
9.2 Struts的下載與安裝
9.2.1 添加jar包
9.2.2 添加Struts的tld標簽庫文件
9.2.3 添加Struts的核心配置文件strutsconfig.xml
9.2.4 在web.xml中配置Struts
9.3 Struts快速上手—Struts1Test實例
9.3.1 Struts開發(fā)流程圖
9.3.2 編寫輸入表單頁面input.jsp
9.3.3 配置strutsconfig.xml
9.3.4 編寫ActionForm類TestForm.java
9.3.5 編寫Action處理類TestAction.java
9.3.6 編寫返回JSP頁面success.jsp
9.3.7 運行查看結果
9.3.8 打包Struts1Test.zip
9.4 繼續(xù)下一主題:開發(fā)Struts核心功能
第10章 開發(fā)Struts核心功能
10.1 Struts內部機制
10.1.1 MVC模式
10.1.2 Struts體系結構
10.1.3 Struts核心組件文件
10.1.4 Struts工作流程
10.2 Struts開發(fā)流程
10.2.1 Struts開發(fā)流程圖
10.2.2 編寫輸入表單頁面input.jsp
10.2.3 配置strutsconfig.xml
10.2.4 編寫ActionForm Bean類
10.2.5 編寫Action處理類
10.2.6 編寫返回JSP頁面
10.3 Struts配置文件詳解—strutsconfig.xml
10.3.1 配置數據源:<datasources>元素
10.3.2 配置ActionForm:<formbeans>元素
10.3.3 配置全局異常處理:<globalexceptions>
元素
10.3.4 配置全局跳轉:<globalforwards>元素
10.3.5 配置映射關系:<actionmappings>元素
10.3.6 配置RequestProcessor:<controller>元素
10.3.7 配置國際化資源文件:<message
resources>元素
10.3.8 配置Plugin插件:<plugin>元素
10.3.9 分離Struts配置文件
10.4 ActionForm Bean開發(fā)技術
10.4.1 使用默認表單ActionForm
10.4.2 使用動態(tài)表單DynaActionForm
10.4.3 使用自動校驗表單DynaValidatorForm
10.5 Action組件開發(fā)技術
10.5.1 使用默認的Action
10.5.2 可直接轉發(fā)的ForwardAction
10.5.3 可包含文件的IncludeAction
10.5.4 可自動分發(fā)的DispatchAction
10.5.5 可進行多個提交的LookupDispatchAction
10.5.6 可實現(xiàn)交換的SwitchAction
10.6 開發(fā)登錄處理流程
10.6.1 添加默認首頁index.do指向登錄頁面
login.jsp
10.6.2 修改login.jsp的登錄提交地址為login.do
10.6.3 配置<formbean>:添加登錄表單loginForm
10.6.4 配置<action>:添加登錄組件login
10.6.5 開發(fā)ActionForm Bean:創(chuàng)建登錄表單類
LoginForm.java
10.6.6 開發(fā)Action:創(chuàng)建登錄處理類LoginAction.
java
10.6.7 登錄處理流程圖
10.7 開發(fā)退出處理流程
10.7.1 修改welcome.jsp的退出提交地址為
logout.do
10.7.2 配置<action>:添加退出組件logout
10.7.3 開發(fā)Action:創(chuàng)建退出處理類LogoutAction.
java
10.7.4 退出處理流程圖
10.8 開發(fā)注冊處理流程 5
10.8.1 修改login.jsp的注冊鏈接地址為
register.do
10.8.2 修改register.jsp的注冊提交地址為
register.do
10.8.3 配置<formbean>:添加注冊表單
registerForm
10.8.4 配置<action>:添加登錄組件register
10.8.5 開發(fā)ActionForm Bean:創(chuàng)建注冊表單類
RegisterForm.java
10.8.6 開發(fā)Action:創(chuàng)建注冊處理類
RegisterAction.java
10.8.7 注冊處理流程圖
10.9 繼續(xù)下一主題:使用DBCP連接池操作數據庫
第11章 使用DBCP連接池操作數據庫
11.1 數據庫連接池基礎
11.1.1 數據庫連接池的基本概念
11.1.2 數據庫連接池的工作原理
11.1.3 Java開源的連接池
11.2 DBCP連接池基礎
11.2.1 DBCP連接池的創(chuàng)建過程
11.2.2 DBCP數據源的創(chuàng)建過程
11.2.3 Tomcat中使用DBCP連接池的過程
11.2.4 Tomcat中使用DBCP連接池的實例
11.3 Struts中配置DBCP連接池
11.3.1 部署DBCP安裝包和MySQL的驅動包
11.3.2 在strutsconfig.xml中配置DBCP數據源
11.3.3 使用DBCP數據源的方法
11.4 Struts中使用DBCP連接池
11.4.1 LoginAction中驗證用戶登錄函數
11.4.2 RegisterAction中檢查用戶是否存在函數
11.4.3 RegisterAction中用戶注冊函數
11.5 繼續(xù)下一主題:使用Log4j記錄日志
第12章 使用Log4j記錄日志
12.1 Log4j的基本概念
12.1.1 日志記錄器Logger
12.1.2 輸出源Appender
12.1.3 布局器Layout
12.2 Log4j的配置與使用
12.2.1 通過程序配置
12.2.2 通過Property文件配置
12.2.3 通過XML文件配置
12.3 Log4j 與CommonsLogging聯(lián)合使用
12.3.1 Commons Logging通用日志組件
12.3.2 Commons Logging+Log4j
12.4 為Action添加日志代碼
12.4.1 在LoginAction中添加日志記錄代碼
12.4.2 在LogoutAction中添加日志記錄代碼
12.4.3 在RegisterAction中添加日志記錄代碼
12.5 繼續(xù)下一主題:使用Struts標簽進行頁面國際化
第13章 使用Struts標簽進行頁面國際化
13.1 軟件國際化與本地化
13.1.1 I18N和L10N的由來
13.1.2 軟件國際化的實現(xiàn)目標
13.1.3 軟件本地化的設置方法
13.1.4 軟件編碼問題
13.2 Struts應用的國際化
13.2.1 Java對國際化的支持
13.2.2 Struts對國際化的支持
13.2.3 Struts頁面國際化的過程
13.3 Struts HTML標簽
13.3.1 用于生成基本的HTML元素的標簽
13.3.2 用于生成HTML表單的標簽
13.3.3 用于顯示錯誤或正常消息的標簽
13.4 Struts Bean標簽
13.4.1 用于訪問HTTP請求信息或JSP隱含對象
13.4.2 用于訪問Web應用資源
13.4.3 用于定義或輸出JavaBean的Bean標簽
13.5 Struts Logic標簽
13.5.1 進行比較運算的Logic標簽
13.5.2 進行字符串匹配的Logic標簽
13.5.3 判斷指定內容是否存在的Logic標簽
13.5.4 進行循環(huán)遍歷的Logic標簽
13.5.5 進行請求轉發(fā)或重定向的Logic標簽
13.6 標簽化JSP頁面中的文字
13.6.1 登錄頁面login.jsp
13.6.2 注冊頁面register.jsp
13.6.3 歡迎頁面welcome.jsp
13.7 創(chuàng)建資源文件
13.7.1 新建中文資源文件ApplicationResources_
temp.properties
13.7.2 轉換資源文件編碼ApplicationResources_
zh_CN.properties
13.7.3 建立英文與默認資源文件
13.7.4 運行項目進行本地化訪問
13.8 繼續(xù)下一主題:Struts表單驗證
第14章 進行Struts數據驗證
14.1 兩種表單驗證方法
14.1.1 使用Validator校驗器組件
14.1.2 在ActionForm中檢驗合法性
14.2 第一步:為ActionForm添加表單驗證功能
14.2.1 添加登錄時的表單檢驗功能——
LoginForm
14.2.2 添加注冊時的表單檢驗功能——
RegisterForm
14.3 第二步:為Action添加邏輯驗證功能
14.3.1 登錄時檢查是否登錄成功——
LoginAction
14.3.2 注冊時檢查用戶名是否存在——
RegisterAction
14.4 第三步:驗證出錯時維持表單輸入
14.4.1 維持登錄頁面的表單輸入——login.jsp
14.4.2 維持注冊頁面的表單輸入——register.jsp
14.5 繼續(xù)下一主題:使用Sitemesh進行框架布局
第15章 使用Sitemesh進行站點布局
15.1 Sitemesh框架基礎
15.1.1 Sitemesh功能概述
15.1.2 Sitemesh比Struts Tiles更加優(yōu)秀
15.1.3 Sitemesh的工作原理
15.2 使用Sitemesh框架
15.2.1 安裝Sitemesh框架
15.2.2 配置Sitemesh框架
15.2.3 建立裝飾器描述文件decorators.xml
15.2.4 建立裝飾器頁面/decorators/frame.jsp
15.3 查看裝飾后的站點
15.3.1 登錄頁面login.jsp——不含登錄菜單
15.3.2 注冊頁面register.jsp——不含登錄菜單
15.3.3 歡迎頁面welcome.jsp——包含登錄菜單
15.4 架構4:demo(Struts).zip
15.4.1 程序結構圖
15.4.2 系統(tǒng)架構圖
15.4.3 如何在該架構上開發(fā)新的功能
15.5 繼續(xù)下一主題:在Struts中集成Hibernate
第16章 開發(fā)Struts+Hibernate框架功能
16.1 準備項目框架
16.1.1 添加Hibernate支持jar包
16.1.2 添加Hibernate配置文件
16.1.3 添加Hibernate數據層文件
16.2 編寫UserDAO.java
16.2.1 驗證用戶登錄
16.2.2 判斷用戶是否存在
16.2.3 新增用戶記錄
16.3 編寫單元測試用例
16.3.1 junit_blank配置JUnit測試環(huán)境
16.3.2 編寫單元測試類UserDAOTest.java
16.3.3 編寫測試套件類AllTest.java
16.4 修改Action調用Hibernate操作函數
16.4.1 用戶登錄LoginAction
16.4.2 判斷用戶是否存在RegisterAction
16.4.3 新增用戶RegisterAction
16.5 架構5:demo(Struts+Hibernate).zip
16.5.1 程序結構圖
16.5.2 系統(tǒng)架構圖
16.5.3 如何在該架構上開發(fā)新的功能
16.6 繼續(xù)下一主題:Spring架構篇
第5部分 Spring架構篇
第17章 Spring技術核心
17.1 Spring框架簡介
17.1.1 Spring的產生與發(fā)展
17.1.2 Spring框架結構圖
17.1.3 Spring組件包詳解
17.2 控制反轉IoC(Inversion of Control)
17.2.1 IoC與DI的基本概念
17.2.2 IoC模式的實例講解
17.2.3 利用Java反射機制實現(xiàn)IoC容器
17.2.4 Spring中IoC容器的實現(xiàn)方式
17.2.5 IoC模式的優(yōu)缺點
17.3 依賴注入DI的類型
17.3.1 Type 1接口注入
17.3.2 Type 2構造注入
17.3.3 Type 3設值注入
17.3.4 三種類型對比總結
17.4 Spring的IoC容器裝載機制
17.4.1 BeanFactory的使用步驟
17.4.2 配置<bean>的屬性
17.4.3 配置<bean>的子元素
17.4.4 ApplicationContext
17.5 繼續(xù)下一主題:構建Spring開發(fā)環(huán)境
第18章 構建Spring開發(fā)環(huán)境
18.1 搭建Spring開發(fā)環(huán)境
18.1.1 第一步:添加Spring的jar支持包
18.1.2 第二步:添加Spring的tld標簽庫文件
18.1.3 第三步:添加Spring的核心配置文件applicationContext.xml
18.1.4 第四步:添加日志配置文件
18.2 測試Spring環(huán)境——SpringTest
18.2.1 在applicationContext.xml中添加Bean配置
18.2.2 新建Bean類——HelloWorld.java
18.2.3 運行測試類Test.java
18.3 繼續(xù)下一主題:開發(fā)Spring MVC核心功能
第19章 開發(fā)Spring MVC核心功能
19.1 Spring的兩大功用:IoC容器與MVC框架
19.1.1 Spring的IoC集成模式
19.1.2 Spring的MVC技術框架
19.1.3 Spring的web.xml配置
19.2 Spring MVC開發(fā)流程
19.2.1 Spring MVC開發(fā)流程圖
19.2.2 第一步:編寫輸入表單頁面input.jsp
19.2.3 第二步:配置處理器映射和處理器
19.2.4 第三步:編寫Form類com.demo.struts.
forms.TestForm.java
19.2.5 第四步:編寫處理器類com.demo.spring.
actions.TestAction.java
19.2.6 第五步:配置JSP視圖解析器
19.2.7 第六步:編寫返回JSP頁面success.jsp
19.2.8 結果演示
19.3 Spring MVC三大組件
19.3.1 HandlerMapping處理器映射
19.3.2 Controller處理器
19.3.3 ViewResolver視圖解析器
19.4 開發(fā)用戶登錄功能
19.4.1 新建登錄頁面login.jsp
19.4.2 配置處理器映射與處理器
19.4.3 新建登錄表單類com.demo.spring.forms.
LoginForm.java
19.4.4 新建登錄處理器com.demo.spring.actions.
LoginAction.java
19.4.5 新建歡迎頁面welcome.jsp
19.5 開發(fā)用戶退出功能
19.5.1 配置處理器映射與處理器
19.5.2 新建退出處理器com.demo.spring.forms.
LogoutAction.java
19.6 開發(fā)用戶注冊功能
19.6.1 新建注冊頁面register.jsp
19.6.2 配置注冊處理器映射與處理器
19.6.3 新建注冊表單類com.demo.spring.forms.
RegisterForm.java
19.6.4 新建注冊處理器com.demo.spring.actions.
RegisterAction.java
19.7 繼續(xù)下一主題:使用Spring標簽進行頁面國際化
第20章 使用Spring標簽進行頁面國際化
20.1 Spring標簽基礎
20.1.1 Spring表單標簽庫
20.1.2 Spring基礎標簽庫
20.2 配置Spring標簽庫與資源庫
20.2.1 配置Spring標簽庫
20.2.2 配置Spring資源庫
20.2.3 創(chuàng)建資源庫文件
20.3 標簽化JSP頁面中的文字
20.3.1 登錄頁面login.jsp
20.3.2 注冊頁面register.jsp
20.3.3 歡迎頁面welcome.jsp
20.4 創(chuàng)建資源文件
20.4.1 新建中文資源文件ApplicationResources_
temp.properties
20.4.2 轉換資源文件編碼ApplicationResources_
zh_CN.properties
20.4.3 建立英文與默認資源文件
20.4.4 運行項目進行本地化訪問
20.5 繼續(xù)下一主題:輸入驗證與數據綁定
第21章 輸入驗證與數據綁定
21.1 Spring驗證機制
21.1.1 Validator驗證函數
21.1.2 表單驗證實例
21.2 增加用戶登錄表單驗證功能
21.2.1 第一步:配置登錄表單驗證器
21.2.2 第二步:為loginAction指定驗證器
21.2.3 第三步:創(chuàng)建驗證器類com.demo.spring.
validator.LoginValidator.java
21.2.4 第四步:修改login.jsp綁定驗證數據
21.3 增加用戶注冊表單驗證功能
21.3.1 第一步:配置注冊表單驗證器
21.3.2 第二步:為registerAction指定驗證器
21.3.3 第三步:創(chuàng)建驗證器類com.demo.spring.
validator.RegisterValidator.java
21.3.4 第四步:修改register.jsp綁定驗證數據
21.4 繼續(xù)下一主題:使用Sitemesh進行站點布局
第22章 使用Sitemesh進行站點布局431
第23章 使用JdbcTemplate操作數據庫
第24章 開發(fā)Spring+Hibernate框架功能
第6部分 Struts 2架構篇
第25章 Struts 2快速入門
第26章 Struts 2核心組件詳解
第27章 Struts2標簽庫詳解
第28章 Struts 2應用國際化
第29章 Struts 2數據校驗
第30章 Struts 2數據轉換器
第31章 Struts 2攔截器
第32章 開發(fā)Struts 2+Spring+Hibernate框架功能
第7部分 SSH/SSH2整合架構篇
第33章 開發(fā)Struts+Spring框架功能75
第34章 開發(fā)Struts+Spring+Hibernate框架功能
34.1 開始構建Struts+Spring+Hibernate項目
第36章 SSH架構實戰(zhàn)——開發(fā)一個完整的辦公自動化系統(tǒng)
第37章 SSH2架構實戰(zhàn)——開發(fā)一個完整的辦公自動化系統(tǒng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號