注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)開發(fā)者突擊·Java Web主流框架整合開發(fā)(J2EE+Struts+Hibernate+Spring)

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

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

定 價:¥89.80

作 者: 劉中兵
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: JAVA

ISBN: 9787121055287 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 860 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了Java Web軟件架構(gòu)中的各種開發(fā)技術(shù)。主要內(nèi)容包括:以MySQL為數(shù)據(jù)庫、Tomcat為Web服務(wù)器、Eclipse為開發(fā)工具、CVS為版本控制工具的開發(fā)環(huán)境的構(gòu)建過程;基于JSP、JavaBean、Servlet技術(shù)實(shí)現(xiàn)3種J2EE的基礎(chǔ)架構(gòu);分3篇重點(diǎn)講解Struts、Hibernate、Spring框架技術(shù)及這些技術(shù)的整合應(yīng)用;基于Struts1的SSH整合架構(gòu),并開發(fā)個人通訊錄和一個完整的辦公自動化系統(tǒng),實(shí)現(xiàn)的功能包括日程安排、工作日志、短消息管理、公告管理、會議管理;基于Struts2的SSH2整合架構(gòu),并在此架構(gòu)基礎(chǔ)上實(shí)現(xiàn)一個完整的辦公自動化系統(tǒng)。在本書架構(gòu)講解的過程中,穿插介紹了JDBC、Log4j、Sitemesh、JUnit技術(shù)。隨書附贈光盤內(nèi)容包括本書10種架構(gòu)原型程序包、個人通訊錄及辦公自動化系統(tǒng)源程序。本書內(nèi)容循序漸進(jìn),通俗易懂,覆蓋了Java Web開發(fā)的最流行技術(shù),無論對于Java Web架構(gòu)設(shè)計(jì)還是軟件開發(fā),本書都是精通開發(fā)Java Web應(yīng)用的必備的實(shí)用手冊。本書面向讀者對象:Java和J2EE軟件架構(gòu)師與設(shè)計(jì)師、軟件開發(fā)工程師、軟件開發(fā)項(xiàng)目及技術(shù)經(jīng)理。

作者簡介

暫缺《開發(fā)者突擊·Java Web主流框架整合開發(fā)(J2EE+Struts+Hibernate+Spring)》作者簡介

圖書目錄

緒言
 一、了解軟件架構(gòu)
 ?。ㄒ唬┗靖拍?
  (二)軟件架構(gòu)的歷史
 ?。ㄈ┸浖軜?gòu)的目標(biāo)
 二、J2EE開發(fā)模型分析
 ?。ㄒ唬┮粚蛹軜?gòu)模式
 ?。ǘ﹥蓪蛹軜?gòu)模式Model 1
 ?。ㄈ┤龑蛹軜?gòu)模式Model 2
  (四)多層架構(gòu)模式
 三、J2EE架構(gòu)技術(shù)選擇
 ?。ㄒ唬㎎SP頁面技術(shù)
 ?。ǘ㎎avaBean組件技術(shù)
 ?。ㄈ㏒ervlet技術(shù)
  (四)Struts 1.2與Struts 2.0
 ?。ㄎ澹〩ibernate 3.0
  (六)Spring 2.0
 四、開發(fā)工具軟件及版本選擇
  (一)JDK軟件
 ?。ǘ?shù)據(jù)庫軟件MySQL
  (三)Web服務(wù)器Tomcat
 ?。ㄋ模┘砷_發(fā)工具Eclipse+MyEclipse
 ?。ㄎ澹┌姹究刂栖浖﨏VS
 五、定位開發(fā)目標(biāo)
  (一)demo(JSP).zip
  (二)demo(JSP+JavaBean).zip
 ?。ㄈヾemo(JSP+JavaBean+Servlet).zip
  (四)demo(Struts).zip
 ?。ㄎ澹ヾemo(Struts+Hibernate).zip
 ?。ヾemo(Spring).zip
  (七)demo(Spring+Hibernate).zip
 ?。ò耍ヾemo(Struts+Spring).zip
  (九)demo(Struts+Spring+Hibernate).zip
 ?。ㄊヾemo(Struts2+Hibernate+Spring).zip
 六、繼續(xù)下一主題:需求設(shè)計(jì)
第1部分 起步篇
 第1章 需求設(shè)計(jì)
  1.1 軟件需求
   1.1.1 軟件需求的定義
   1.1.2 軟件需求的層次
   1.1.3 軟件分析的過程
  1.2 設(shè)計(jì)需求功能
  1.3 設(shè)計(jì)系統(tǒng)界面
   1.3.1 登錄界面
   1.3.2 登錄后的歡迎界面
   1.3.3 注冊界面
  1.4 繼續(xù)下一主題:構(gòu)建數(shù)據(jù)庫
 第2章 構(gòu)建數(shù)據(jù)庫
  2.1 設(shè)計(jì)數(shù)據(jù)庫表
   2.1.1 數(shù)據(jù)庫實(shí)體分析
   2.1.2 設(shè)計(jì)用戶表user
  2.2 安裝MySQL
   2.2.1 安裝MySQL
   2.2.2 啟動MySQL
  2.3 創(chuàng)建數(shù)據(jù)庫
   2.3.1 MySQL客戶端軟件SQL-Front
   2.3.2 新建數(shù)據(jù)庫demo
   2.3.3 新建用戶表user
   2.3.4 添加一條用戶數(shù)據(jù)
  2.4 繼續(xù)下一主題:構(gòu)建開發(fā)環(huán)境
 第3章 構(gòu)建開發(fā)環(huán)境
  3.1 構(gòu)建CVS服務(wù)器
   3.1.1 安裝CVS服務(wù)器
   3.1.2 配置CVS代碼資源庫
   3.1.3 添加CVS賬戶
  3.2 構(gòu)建客戶端開發(fā)環(huán)境
   3.2.1 安裝JDK
   3.2.2 安裝Tomcat
   3.2.3 安裝Eclipse
   3.2.4 中文化Eclipse
   3.2.5 安裝MyEclipse
  3.3 配置Eclipse集成開發(fā)環(huán)境
   3.3.1 集成配置JDK
   3.3.2 集成配置Tomcat
   3.3.3 連接CVS服務(wù)器
  3.4 繼續(xù)下一主題:開始逐步構(gòu)建JSP、JavaBean、Servlet架構(gòu)
第2部分 J2EE基礎(chǔ)架構(gòu)篇
 第4章 開始構(gòu)建項(xiàng)目
  4.1 構(gòu)建新的項(xiàng)目
   4.1.1 在Eclipse下新建項(xiàng)目
   4.1.2 共享項(xiàng)目到CVS服務(wù)器
   4.1.3 從CVS服務(wù)器取得項(xiàng)目到本地
  4.2 如何使用CVS進(jìn)行協(xié)作開發(fā)
   4.2.1 使本地文件與CVS資源庫同步
   4.2.2 將本地文件提交到資源庫
   4.2.3 從資源庫更新文件
   4.2.4 管理資源庫
  4.3 在Eclipse中發(fā)布項(xiàng)目到Tomcat并運(yùn)行
   4.3.1 發(fā)布項(xiàng)目到Tomcat
   4.3.2 啟動Tomcat
   4.3.3 運(yùn)行項(xiàng)目
  4.4 Java Web部署描述符web.xml
   4.4.1 頭元素
   4.4.2 文檔類型申明
   4.4.3 Web應(yīng)用圖標(biāo)
   4.4.4 Web應(yīng)用名稱
   4.4.5 Web應(yīng)用描述
   4.4.6 分布式屬性
   4.4.7 上下文參數(shù)
   4.4.8 過濾器定義
   4.4.9 過濾器映射
   4.4.10 監(jiān)聽器
   4.4.11 Servlet定義
   4.4.12 Servlet映射
   4.4.13 控制會話超時
   4.4.14 MIME類型映射
   4.4.15 指定歡迎文件頁
   4.4.16 錯誤處理頁
   4.4.17 定位TLD
   4.4.18 資源管理對象
   4.4.19 資源工廠使用的資源
   4.4.20 安全限制
   4.4.21 登錄驗(yàn)證
   4.4.22 安全角色
   4.4.23 Web環(huán)境參數(shù)
   4.4.24 EJB申明
   4.4.25 本地EJB申明
   4.4.26 Servlet 2.4新增標(biāo)簽
  4.5 繼續(xù)下一主題:開發(fā)JSP架構(gòu)
 第5章 開發(fā)JSP框架
  5.1 JSP基本語法
   5.1.1 一個典型的JSP文件
   5.1.2 兩種注釋類型
   5.1.3 3個腳本元素
   5.1.4 3個指令元素
   5.1.5 8個動作指令
  5.2 JSP內(nèi)置對象
   5.2.1 Request:請求對象
   5.2.2 Response:響應(yīng)對象
   5.2.3 Session:會話對象
   5.2.4 Application:應(yīng)用程序?qū)ο?br />   5.2.5 Out:輸出對象
   5.2.6 Cookie:客戶端對象
   5.2.7 Config:配置對象
   5.2.8 Page:頁面對象
   5.2.9 PageContext:頁面上下文對象
   5.2.10 Exception:例外對象
  5.3 JDBC核心技術(shù)
   5.3.1 通過Connection對象建立數(shù)據(jù)庫連接
   5.3.2 通過DatabaseMetaData對象了解數(shù)據(jù)庫的信息
   5.3.3 使用Statement對象
   5.3.4 結(jié)果集ResultSet對象
   5.3.5 PreparedStatement接口
   5.3.6 CallableStatement對象
  5.4 從jdbc_blank配置連接MySQL并進(jìn)行測試
   5.4.1 添加MySQL驅(qū)動mysq1-2.0.4.jar
   5.4.2 數(shù)據(jù)庫參數(shù)文件inc.jsp
   5.4.3 測試MySQL連接testjdbc.jsp
  5.5 開發(fā)JSP顯示頁面和響應(yīng)處理頁面
   5.5.1 登錄頁面login.jsp
   5.5.2 登錄驗(yàn)證操作login_action.jsp
   5.5.3 歡迎頁面welcome.jsp
   5.5.4 退出操作logout.jsp
   5.5.5 注冊頁面register.jsp
   5.5.6 注冊用戶操作register_action.jsp
  5.6 架構(gòu)1:demo(JSP).zip
   5.6.1 程序結(jié)構(gòu)圖
   5.6.2 系統(tǒng)架構(gòu)圖
   5.6.3 如何在該架構(gòu)上開發(fā)新的功能
  5.7 繼續(xù)下一主題:使用JavaBean組件處理業(yè)務(wù)邏輯
 第6章 開發(fā)JSP+JavaBean框架
  6.1 JavaBean技術(shù)基礎(chǔ)
   6.1.1 JavaBean簡介
   6.1.2 一個簡單的JavaBean的例子
   6.1.3 JavaBean屬性
   6.1.4 JSP與JavaBean結(jié)合
   6.1.5 JSP與JavaBean結(jié)合實(shí)例
  6.2 開發(fā)數(shù)據(jù)庫底層處理JavaBean—DBAccess.java
   6.2.1 定義JavaBean變量
   6.2.2 編寫getter/setter函數(shù)
   6.2.3 創(chuàng)建數(shù)據(jù)庫連接
   6.2.4 更新SQL函數(shù)
   6.2.5 查詢SQL函數(shù)
   6.2.6 關(guān)閉數(shù)據(jù)庫連接對象
  6.3 開發(fā)JavaBean業(yè)務(wù)邏輯組件—UserBean.java
   6.3.1 登錄驗(yàn)證函數(shù)
   6.3.2 修改login_action.jsp調(diào)用JavaBean
   6.3.3 用戶注冊時檢查用戶名是否存在
   6.3.4 增加一個用戶
   6.3.5 修改register_action.jsp調(diào)用JavaBean
  6.4 架構(gòu)2:demo(JSP+JavaBean).zip
   6.4.1 程序結(jié)構(gòu)圖
   6.4.2 系統(tǒng)架構(gòu)圖
   6.4.3 如何在該架構(gòu)上開發(fā)新的功能
  6.5 繼續(xù)下一主題:使用Servlet接收用戶請求
 第7章 開發(fā)JSP+JavaBean+Servlet框架
  7.1 Servlet技術(shù)基礎(chǔ)
   7.1.1 一個簡單的Servlet
   7.1.2 Servlet基本概念
   7.1.3 Servlet生命周期
   7.1.4 Servlet的重要函數(shù)
  7.2 Servlet經(jīng)典實(shí)例
   7.2.1 編碼過濾器
   7.2.2 站點(diǎn)計(jì)數(shù)監(jiān)聽器
  7.3 開發(fā)Servlet接收用戶請求UserServlet
   7.3.1 在web.xml中添加Servlet配置
   7.3.2 新建com.demo.servlet.UserServlet
   7.3.3 處理登錄驗(yàn)證Servlet
   7.3.4 處理退出Servlet
   7.3.5 處理注冊Servlet
  7.4 架構(gòu)3:demo(JSP+JavaBean+Servlet).zip
   7.4.1 程序結(jié)構(gòu)圖
   7.4.2 系統(tǒng)架構(gòu)圖
   7.4.3 如何在該架構(gòu)上開發(fā)新的功能
  7.5 繼續(xù)下一主題:改建Struts架構(gòu)
第3部分 Struts架構(gòu)篇
 第8章 構(gòu)建Struts開發(fā)環(huán)境
  8.1 第一種方式:使用MyEclipse添加Struts開發(fā)環(huán)境
  8.2 第二種方式:手動添加Struts開發(fā)環(huán)境
  8.3 配置Struts日志組件
   8.3.1 添加日志組件包
   8.3.2 添加日志配置文件
   8.3.3 修改commons-logging.properties調(diào)用Log4j
   8.3.4 Log4j配置文件log4j.properties
  8.4 繼續(xù)下一主題:開發(fā)Struts核心功能
 第9章 開發(fā)Struts核心功能
  9.1 Struts內(nèi)部機(jī)制
   9.1.1 MVC模式
   9.1.3 Struts核心組件文件
   9.1.2 Struts體系結(jié)構(gòu)
   9.1.4 Struts工作流程
  9.2 Struts開發(fā)流程
9.2.1 Struts開發(fā)流程圖
   9.2.2 編寫輸入表單頁面input.jsp
   9.2.3 配置struts-config.xml
   9.2.4 編寫ActionForm Bean類
   9.2.5 編寫Action處理類
   9.2.6 編寫返回JSP頁面
  9.3 Struts配置文件詳解—struts-config.xml
   9.3.1 配置數(shù)據(jù)源:元素
   9.3.2 配置ActionForm:元素
   9.3.3 配置全局異常處理:元素
   9.3.4 配置全局跳轉(zhuǎn):元素
   9.3.5 配置映射關(guān)系:元素
   9.3.6 配置RequestProcessor:元素
   9.3.7 配置國際化資源文件:元素
   9.3.8 配置Plug-in插件:元素
   9.3.9 分離Struts配置文件
  9.4 ActionForm Bean開發(fā)技術(shù)
   9.4.1 使用默認(rèn)表單ActionForm
   9.4.2 使用動態(tài)表單DynaActionForm
   9.4.3 使用自動校驗(yàn)表單DynaValidatorForm
  9.5 Action組件開發(fā)技術(shù)
   9.5.1 使用默認(rèn)的Action
   9.5.2 可直接轉(zhuǎn)發(fā)的ForwardAction
   9.5.3 可包含文件的IncludeAction
   9.5.4 可自動分發(fā)的DispatchAction
   9.5.5 可進(jìn)行多個提交的LookupDispatchAction
   9.5.6 可實(shí)現(xiàn)交換的SwitchAction
  9.6 開發(fā)登錄處理流程
   9.6.1 添加默認(rèn)首頁index.do指向登錄頁面login.jsp
   9.6.2 修改login.jsp的登錄提交地址為login.do
   9.6.3 配置:添加登錄表單loginForm
   9.6.4 配置:添加登錄組件login
   9.6.5 開發(fā)ActionForm Bean:創(chuàng)建登錄表單類LoginForm.java
   9.6.6 開發(fā)Action:創(chuàng)建登錄處理類LoginAction.java
   9.6.7 登錄處理流程圖
9.7 開發(fā)退出處理流程
   9.7.1 修改welcome.jsp的退出提交地址為logout.do
   9.7.2 配置:添加退出組件logout
   9.7.3 開發(fā)Action:創(chuàng)建退出處理類LogoutAction.java
   9.7.4 退出處理流程圖
  9.8 開發(fā)注冊處理流程
   9.8.1 修改login.jsp的注冊鏈接地址為register.do
   9.8.2 修改register.jsp的注冊提交地址為register.do
   9.8.3 配置:添加注冊表單registerForm
   9.8.4 配置:添加登錄組件register
   9.8.5 開發(fā)ActionForm Bean:創(chuàng)建注冊表單類RegisterForm.java
   9.8.6 開發(fā)Action:創(chuàng)建注冊處理類RegisterAction.java
   9.8.7 注冊處理流程圖
  9.9 繼續(xù)下一主題:使用DBCP連接池操作數(shù)據(jù)庫
 第10章 使用DBCP連接池操作數(shù)據(jù)庫
  10.1 數(shù)據(jù)庫連接池基礎(chǔ)
   10.1.1 數(shù)據(jù)庫連接池的基本概念
   10.1.2 數(shù)據(jù)庫連接池的工作原理
   10.1.3 Java開源的連接池
  10.2 DBCP連接池基礎(chǔ)
   10.2.1 DBCP數(shù)據(jù)源的創(chuàng)建過程
   10.2.2 在Tomcat中使用DBCP連接池的過程
   10.2.3 在Tomcat中使用DBCP連接池的實(shí)例
  10.3 在Struts中配置DBCP連接池
   10.3.1 部署DBCP安裝包和MySQL的驅(qū)動包
   10.3.2 在struts-config.xml中配置DBCP數(shù)據(jù)源
   10.3.3 使用DBCP數(shù)據(jù)源的方法
  10.4 在Struts中使用DBCP連接池
   10.4.1 LoginAction中驗(yàn)證用戶登錄函數(shù)
   10.4.2 RegisterAction中檢查用戶是否存在函數(shù)
   10.4.3 RegisterAction中用戶注冊函數(shù)
  10.5 繼續(xù)下一主題:使用Log4j記錄日志
 第11章 使用Log4j記錄日志
  11.1 Log4j的基本概念
   11.1.1 日志記錄器Logger
   11.1.2 輸出源Appender
   11.1.3 布局器Layout
  11.2 Log4j的配置與使用
   11.2.1 通過程序配置
   11.2.2 通過Property文件配置
   11.2.3 通過XML文件配置
  11.3 Log4j 與CommonsLogging聯(lián)合使用
   11.3.1 Commons Logging通用日志組件
   11.3.2 Commons Logging+Log4j
  11.4 為Action添加日志代碼
   11.4.1 在LoginAction中添加日志記錄代碼
   11.4.2 在LogoutAction中添加日志記錄代碼
   11.4.3 在RegisterAction中添加日志記錄代碼
  11.5 繼續(xù)下一主題:使用Struts標(biāo)簽進(jìn)行 頁面國際化
 第12章 使用Struts標(biāo)簽進(jìn)行頁面國際化
  12.1 軟件國際化與本地化
   12.1.1 I18N和L10N的由來
   12.1.2 軟件國際化的實(shí)現(xiàn)目標(biāo)
   12.1.3 軟件本地化的設(shè)置方法
   12.1.4 軟件編碼問題
  12.2 Struts應(yīng)用的國際化
   12.2.1 Java對國際化的支持
   12.2.2 Struts對國際化的支持
   12.2.3 Struts頁面國際化的過程
  12.3 Struts HTML標(biāo)簽
   12.3.1 用于生成基本的HTML元素的標(biāo)簽
   12.3.2 用于生成HTML表單的標(biāo)簽
   12.3.3 用于顯示錯誤或正常消息的標(biāo)簽
  12.4 Struts Bean標(biāo)簽
   12.4.1 用于訪問HTTP請求信息或JSP隱含對象
   12.4.2 用于訪問Web應(yīng)用資源
   12.4.3 用于定義或輸出JavaBean的Bean標(biāo)簽
  12.5 Struts Logic標(biāo)簽
   12.5.1 進(jìn)行比較運(yùn)算的Logic標(biāo)簽
   12.5.2 進(jìn)行字符串匹配的Logic標(biāo)簽
   12.5.3 判斷指定內(nèi)容是否存在的Logic標(biāo)簽
   12.5.4 進(jìn)行循環(huán)遍歷的Logic標(biāo)簽
   12.5.5 進(jìn)行請求轉(zhuǎn)發(fā)或重定向的Logic標(biāo)簽
  12.6 標(biāo)簽化JSP頁面中的文字
   12.6.1 登錄頁面login.jsp
   12.6.2 注冊頁面register.jsp
   12.6.3 歡迎頁面welcome.jsp
  12.7 創(chuàng)建資源文件
   12.7.1 新建中文資源文件ApplicationResources_temp.properties
   12.7.2 轉(zhuǎn)換資源文件編碼ApplicationResources_zh_CN.properties
   12.7.3 建立英文與默認(rèn)資源文件
   12.7.4 運(yùn)行項(xiàng)目進(jìn)行本地化訪問
  12.8 繼續(xù)下一主題:Struts表單驗(yàn)證
 第13章 進(jìn)行Struts數(shù)據(jù)驗(yàn)證
  13.1 兩種表單驗(yàn)證方法
   13.1.1 使用Validator校驗(yàn)器組件
   13.1.2 在ActionForm中檢驗(yàn)合法性
  13.2 第一步:為ActionForm添加表單驗(yàn)證功能
   13.2.1 添加登錄時的表單檢驗(yàn)功能—LoginForm
   13.2.2 添加注冊時的表單檢驗(yàn)功能—RegisterForm
  13.3 第二步:為Action添加邏輯驗(yàn)證功能
   13.3.1 登錄時檢查是否登錄成功—LoginAction
   13.3.2 注冊時檢查用戶名是否存在—RegisterAction
  13.4 第三步:驗(yàn)證出錯時維持表單輸入
   13.4.1 維持登錄頁面的表單輸入—login.jsp
   13.4.2 維持注冊頁面的表單輸入—register.jsp
  13.5 繼續(xù)下一主題:使用Sitemesh進(jìn)行框架布局
 第14章 使用Sitemesh進(jìn)行站點(diǎn)布局
  14.1 Sitemesh框架基礎(chǔ)
   14.1.1 Sitemesh功能概述
   14.1.2 Sitemesh比Struts Tiles更加優(yōu)秀
   14.1.3 Sitemesh的工作原理
  14.2 使用Sitemesh框架
   14.2.1 安裝Sitemesh框架
   14.2.2 配置Sitemesh框架
   14.2.3 建立裝飾器描述文件decorators.xml
   14.2.4 建立裝飾器頁面/decorators/frame.jsp
  14.3 查看裝飾后的站點(diǎn)
   14.3.1 登錄頁面login.jsp—不含登錄菜單
   14.3.2 注冊頁面register.jsp—不含登錄菜單
   14.3.3 歡迎頁面welcome.jsp—包含登錄菜單
  14.4 架構(gòu)4:demo(Struts).zip
   14.4.1 程序結(jié)構(gòu)圖
   14.4.2 系統(tǒng)架構(gòu)圖
   14.4.3 如何在該架構(gòu)上開發(fā)新的功能
  14.5 繼續(xù)下一主題:在Struts中集成Hibernate 314
第4部分 Hibernate架構(gòu)篇
 第15章 Hibernate核心技術(shù)
  15.1 理論基礎(chǔ)
   15.1.1 操作數(shù)據(jù)庫的3個階段
   15.1.2 ORM對象關(guān)系映射
   15.1.3 持久層概念
  15.2 Hibernate開發(fā)流程
   15.2.1 Hibernate開發(fā)流程圖
   15.2.2 下載并安裝Hibernate
   15.2.3 Hibernate配置文件詳解
   15.2.4 編寫映射文件User.hbm.xml
   15.2.5 編寫持久化類User.java
   15.2.6 編寫輔助類HibernateSessionFactory.java
   15.2.7 編寫DAO類UserDAO.java
   15.2.8 編寫Service類并運(yùn)行
  15.3 Hibernate映射文件開發(fā)
   15.3.1 根元素
   15.3.2 使用定義類
   15.3.3 使用定義主鍵
   15.3.4 使用設(shè)置主鍵生成方式
   15.3.5 Hibernate映射類型
   15.3.6 使用定義屬性
   15.3.7 使用配置多對一映射
   15.3.8 使用配置一對一映射
   15.3.9 Hibernate映射文件自動生成工具
  15.4 Hibernate核心類用法
   15.4.1 使用Configuration裝載配置
   15.4.2 使用SessionFactory創(chuàng)建Session
   15.4.3 使用Session操縱數(shù)據(jù)庫
   15.4.4 使用Transaction管理事務(wù)
   15.4.5 使用Query進(jìn)行HQL查詢
   15.4.6 使用Criteria進(jìn)行條件查詢
  15.5 繼續(xù)下一主題:開發(fā)Struts+Hibernate 框架功能
 第16章 開發(fā)Struts+Hibernate框架功能
  16.1 使用MyEclipse添加Hibernate支持
   16.1.1 使用MyEclipse添加Hibernate支持環(huán)境
   16.1.2 配置hibernate.cfg.xml參數(shù)
   16.1.3 查看Hibernate支持包列表
   16.1.4 查看Hibernate輔助類HibernateSessionFactory.java
  16.2 使用Database Explorer創(chuàng)建映射文件與 持久化類
   16.2.1 為Database Explorer添加MySQL驅(qū)動程序
   16.2.2 使用Database Explorer打開數(shù)據(jù)庫表
   16.2.3 使用Database Explorer創(chuàng)建映射文件與持久化類
   16.2.4 查看結(jié)果—映射文件User.hbm.xml
   16.2.5 產(chǎn)生結(jié)果—持久化抽象類AbstractUser.java
   16.2.6 產(chǎn)生結(jié)果—持久化類User.java
  16.3 編寫UserDAO.java
   16.3.1 驗(yàn)證用戶登錄
   16.3.2 判斷用戶是否存在
   16.3.3 新增用戶記錄
  16.4 編寫單元測試用例
   16.4.1 從junit_blank配置JUnit測試環(huán)境
   16.4.2 編寫單元測試類UserDAOTest.java
   16.4.3 編寫測試套件類AllTest.java
  16.5 修改Action調(diào)用Hibernate操作函數(shù)
   16.5.1 用戶登錄LoginAction
   16.5.2 判斷用戶是否存在RegisterAction
   16.5.3 新增用戶RegisterAction
  16.6 架構(gòu)5:demo(Struts+Hibernate).zip
   16.6.1 程序結(jié)構(gòu)圖
   16.6.2 系統(tǒng)架構(gòu)圖
   16.6.3 如何在該架構(gòu)上開發(fā)新的功能
  16.7 繼續(xù)下一主題:在Struts+Hibernate 中集成Spring
第5部分 Spring架構(gòu)篇
 第17章 Spring技術(shù)核心
  17.1 Spring框架簡介
   17.1.1 Spring的產(chǎn)生與發(fā)展
   17.1.2 Spring框架結(jié)構(gòu)圖
   17.1.3 Spring組件包詳解
  17.2 控制反轉(zhuǎn)IoC(Inversion of Control)
   17.2.1 IoC與DI的基本概念
   17.2.2 IoC模式的實(shí)例講解
   17.2.3 利用Java反射機(jī)制實(shí)現(xiàn)IoC容器
   17.2.4 Spring中IoC容器的實(shí)現(xiàn)方式
   17.2.5 IoC模式的優(yōu)缺點(diǎn)
  17.3 依賴注入DI的類型
   17.3.1 Type1接口注入
   17.3.2 Type2構(gòu)造注入
   17.3.3 Type3設(shè)值注入
   17.3.4 3種類型對比總結(jié)
  17.4 Spring的IoC容器裝載機(jī)制
   17.4.1 BeanFactory的使用步驟
   17.4.2 配置的屬性
   17.4.3 配置的子元素
   17.4.4 ApplicationContext
  17.5 繼續(xù)下一主題:構(gòu)建Spring開發(fā)環(huán)境
 第18章 構(gòu)建Spring開發(fā)環(huán)境
  18.1 第一種方式:使用MyEclipse 添加Spring開發(fā)環(huán)境
   18.1.1 使用MyEclipse添加Spring開發(fā)環(huán)境
   18.1.2 結(jié)果預(yù)覽:Spring支持包列表
   18.1.3 結(jié)果預(yù)覽:Spring配置文件列表
  18.2 第二種方式:手動添加Spring開發(fā)環(huán)境
  18.3 測試Spring環(huán)境—SpringTest
   18.3.1 在applicationContext.xml中添加Bean配置
   18.3.2 新建Bean類—HelloWorld.java
   18.3.3 運(yùn)行測試類Test.java
  18.4 繼續(xù)下一主題:開發(fā)Spring MVC核心功能
 第19章 開發(fā)Spring MVC核心功能
  19.1 Spring的兩大功用:IoC容器與MVC框架
   19.1.1 Spring的IoC集成模式
   19.1.2 Spring的MVC技術(shù)框架
   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 結(jié)果演示
  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標(biāo)簽進(jìn)行 頁面國際化
 第20章 使用Spring標(biāo)簽進(jìn)行頁面國際化
  20.1 Spring標(biāo)簽基礎(chǔ)
   20.1.1 Spring表單標(biāo)簽庫
   20.1.2 Spring基礎(chǔ)標(biāo)簽庫
  20.2 配置Spring標(biāo)簽庫與資源庫
   20.2.1 配置Spring標(biāo)簽庫
   20.2.2 配置Spring資源庫
   20.2.3 創(chuàng)建資源庫文件
  20.3 標(biāo)簽化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 轉(zhuǎn)換資源文件編碼ApplicationResources_zh_CN.properties
   20.4.3 建立英文與默認(rèn)資源文件
   20.4.4 運(yùn)行項(xiàng)目進(jìn)行本地化訪問
  20.5 繼續(xù)下一主題:輸入驗(yàn)證與數(shù)據(jù)綁定
 第21章 輸入驗(yàn)證與數(shù)據(jù)綁定
  21.1 Spring驗(yàn)證機(jī)制
   21.1.1 Validator驗(yàn)證函數(shù)
   21.1.2 表單驗(yàn)證實(shí)例
  21.2 增加用戶登錄表單驗(yàn)證功能
   21.2.1 配置登錄表單驗(yàn)證器
   21.2.2 為loginAction指定驗(yàn)證器
   21.2.3 創(chuàng)建驗(yàn)證器類com.demo.spring.validator.LoginValidator.java
   21.2.4 修改login.jsp綁定驗(yàn)證數(shù)據(jù)
  21.3 增加用戶注冊表單驗(yàn)證功能
   21.3.1 配置注冊表單驗(yàn)證器
   21.3.2 為registerAction指定驗(yàn)證器
   21.3.3 創(chuàng)建驗(yàn)證器類com.demo.spring.validator.RegisterValidator.java
   21.3.4 修改register.jsp綁定驗(yàn)證數(shù)據(jù)
  21.4 繼續(xù)下一主題:使用Sitemesh進(jìn)行站點(diǎn)布局
 第22章 使用Sitemesh進(jìn)行站點(diǎn)布局
  22.1 使用Sitemesh框架
   22.1.1 安裝Sitemesh框架
   22.1.2 配置Sitemesh框架
   22.1.3 建立裝飾器描述文件decorators.xml
   22.1.4 建立裝飾器頁面/decorators/frame.jsp
  22.2 查看裝飾后的站點(diǎn)
   22.2.1 登錄頁面login.jsp—不含登錄菜單
   22.2.2 注冊頁面register.jsp—不含登錄菜單
   22.2.3 歡迎頁面welcome.jsp—包含登錄菜單
  22.3 繼續(xù)下一主題:使用JdbcTemplate 操作數(shù)據(jù)庫
 第23章 使用JdbcTemplate操作數(shù)據(jù)庫
  23.1 Spring數(shù)據(jù)庫操作技術(shù)
   23.1.1 Spring的DAO組件
   23.1.2 Spring JDBC框架簡介
   23.1.3 Spring JDBC數(shù)據(jù)庫操作類
   23.1.4 為JdbcTemplate增加事務(wù)管理功能
  3.2 使用JdbcTemplate進(jìn)行數(shù)據(jù)庫功能開發(fā)
   23.2.1 第1步:配置數(shù)據(jù)源與事務(wù)
   23.2.2 第2步:創(chuàng)建用戶表的POJO類User.java
   23.2.3 第3步:創(chuàng)建數(shù)據(jù)操作類com.demo.spring.dao.UserDAO.java
   23.2.4 第4步:配置UserDAO及其事務(wù)代理
   23.2.5 第5步:修改LoginAction訪問UserDAO進(jìn)行登錄驗(yàn)證
   23.2.6 第6步:修改RegisterAction訪問UserDAO進(jìn)行用戶注冊
23.3 架構(gòu)6—demo(Spring).zip
   23.3.1 程序結(jié)構(gòu)圖
   23.3.2 系統(tǒng)架構(gòu)圖
   23.3.3 如何在該架構(gòu)上開發(fā)新的功能
  23.4 繼續(xù)下一主題:開發(fā)Spring+Hibernate 框架功能
 第24章 開發(fā)Spring+Hibernate框架功能
  24.1 HibernateTemplate數(shù)據(jù)庫開發(fā)技術(shù)
   24.1.1 配置SessionFactory數(shù)據(jù)源
   24.1.2 注入SessionFactory對象
   24.1.3 使用HibernateTemplate操作數(shù)據(jù)庫
   24.1.4 為HibernateTemplate增加事務(wù)管理功能
24.2 使用HibernateTemplate進(jìn)行數(shù)據(jù)庫功能開發(fā)
   24.2.1 Bean的配置組件列表和注入過程
   24.2.2 配置數(shù)據(jù)源、sessionFactory、事務(wù)及DAO
   24.2.3 創(chuàng)建Hibernat DAO類
   24.2.4 修改LoginAction訪問UserDAO進(jìn)行登錄驗(yàn)證
   24.2.5 修改RegisterAction訪問UserDAO進(jìn)行用戶注冊
  24.3 架構(gòu)7—demo(Spring+Hibernate).zip
   24.3.1 程序結(jié)構(gòu)圖
   24.3.2 系統(tǒng)架構(gòu)圖
   24.3.3 如何在該架構(gòu)中開發(fā)新的功能
第6部分 SSH整合架構(gòu)篇
第25章 開發(fā)Struts+Spring框架功能
  25.1 整合Struts與Spring的3種方式
   25.1.1 第一種方式:在Struts中使用WebApplicationContext調(diào)用Spring
   25.1.2 第二種方式:配置Struts的Action托管給Spring
   25.1.3 第三種方式:繼承Spring的ActionSupport類
  25.2 開始構(gòu)建Struts+Spring的項(xiàng)目
   25.2.1 復(fù)制demo(Struts).zip創(chuàng)建新的項(xiàng)目
   25.2.2 加入Spring的支持包與標(biāo)簽文件
   25.2.3 在web.xml中配置啟動Spring
  25.3 將Struts的Action托管給Spring容器
   25.3.1 在Struts中配置托管
   25.3.2 Spring接收托管前的準(zhǔn)備工作
   25.3.3 在Spring中接收托管
  25.4 Struts的Action調(diào)用Spring的UserDAO.java
   25.4.1 用戶登錄LoginAction.java
   25.4.2 用戶注冊RegisterAction.java
  25.5 為Struts的Action添加Spring AOP 日志攔截器
  25.6 架構(gòu)8—demo(Struts+Spring).zip
   25.6.1 程序結(jié)構(gòu)圖
   25.6.2 系統(tǒng)架構(gòu)圖
   25.6.3 如何在該架構(gòu)中開發(fā)新的功能
  25.7 開發(fā)Struts+Spring+Hibernate框架功能
 第26章 開發(fā)Struts+Spring+Hibernate框架功能
  26.1 開始構(gòu)建Struts+Spring+Hibernate項(xiàng)目
   26.1.1 開發(fā)前的配置工作
   26.1.2 添加Hibernate的DAO類
  26.2 修改Action調(diào)用Hibernate的UserDAO.java
   26.2.1 用戶登錄LoginAction.java
   26.2.2 用戶注冊RegisterAction.java
  26.3 架構(gòu)—demo(Struts+Spring+Hibernate).zip
   26.3.1 程序結(jié)構(gòu)圖
   26.3.2 系統(tǒng)架構(gòu)圖
   26.3.3 如何在該架構(gòu)中開發(fā)新的功能
  26.4 開發(fā)Struts+Spring+Hibernate框架功能
 第27章 SSH架構(gòu)提升—開發(fā)個人通訊錄
  27.1 創(chuàng)建通訊錄數(shù)據(jù)表
   27.1.1 設(shè)計(jì)數(shù)據(jù)表
   27.1.2 創(chuàng)建數(shù)據(jù)表SQL
   27.1.3 新建一條數(shù)據(jù)
  27.2 Hibernate第一步:創(chuàng)建并配置Hibernate 映射文件
   27.2.1 持久化類的抽象類AbstractAddress.java
   27.2.2 持久化類Address.java
   27.2.3 映射文件Address.hbm.xml
   27.2.4 在applicationContext.xml中注冊映射文件Address.hbm.xml
  27.3 Hibernate第二步:開發(fā)并配置Hibernate DAO層AddressDAO.java
   27.3.1 定義接口類IAddressDAO.java
   27.3.2 開發(fā)實(shí)現(xiàn)類AddressDAO.java
   27.3.3 在applicationContext.xml中配置DAO及其代理
  27.4 Hibernate第三步:開發(fā)測試用例AddressDAOTest.java測試AddressDAO.java
   27.4.1 編寫單元測試類AddressADOTest.java
   27.4.2 編寫測試套件類AllTest.java
   27.4.3 編寫測試類時的注意事項(xiàng)
  27.5 Struts第一步:開發(fā)Struts核心流程代碼
   27.5.1 新建并配置表單類AddressForm.java
   27.5.2 在struts-config.xml中添加請求配置
   27.5.3 在applicationContext.xml中添加請求代理
   27.5.4 在applicationContext.xml中添加請求攔截
   27.5.5 開發(fā)AddressAction.java原型功能
  27.6 Struts第二步:開發(fā)JSP頁面原型
   27.6.1 在frame.jsp中添加一個新的菜單
   27.6.2 開發(fā)數(shù)據(jù)列表頁面address.jsp
   27.6.3 開發(fā)增加頁面address_add.jsp
   27.6.4 開發(fā)修改頁面address_edit.jsp
   27.6.5 進(jìn)行頁面文字的國際化
   27.6.6 定義頁面樣式表styles.css
  27.7 Struts第三步:增加表單校驗(yàn)功能
   27.7.1 為address_add.jsp和address_edit.jsp頁面表單增加長度限制
   27.7.2 為AddressForm.java添加校驗(yàn)功能
   27.7.3 為address_add.jsp和address_edit.jsp頁面添加錯誤標(biāo)簽
   27.7.4 為address_add.jsp和address_edit.jsp頁面維持表單輸入
  27.8 Struts第四步:調(diào)用AddressDAO.java 操作數(shù)據(jù)庫
   27.8.1 顯示列表頁面數(shù)據(jù)
   27.8.2 實(shí)現(xiàn)增加聯(lián)系人功能
   27.8.3 實(shí)現(xiàn)修改聯(lián)系人功能
   27.8.4 實(shí)現(xiàn)刪除聯(lián)系人功能
   27.8.5 開發(fā)技巧:使用ActionMessages創(chuàng)建錯誤消息
  27.9 系統(tǒng)提升一:開發(fā)分頁欄通用模塊
   27.9.1 新建并配置分頁欄表單類PageForm.java
   27.9.2 新建分頁器類Pager.java
   27.9.3 在AddressADO.java中新建分頁函數(shù)
   27.9.4 修改AddressAction.java調(diào)用分頁函數(shù)
   27.9.5 修改address.jsp頁面添加分頁欄
   27.9.6 分頁欄參數(shù)的維持
  27.10 系統(tǒng)提升二:Struts國際化訪問
   27.10.1 頁面文字的國際化與本地化
   27.10.2 頁面圖片國際化
   27.10.3 MySQL數(shù)據(jù)庫國際化
  27.11 系統(tǒng)提升三:系統(tǒng)安全訪問
   27.11.1 建立公用函數(shù)類BaseAction.java
   27.11.2 驗(yàn)證用戶是否登錄
  27.12 本章總結(jié)demo_ssh_address.zip
   27.12.1 程序結(jié)構(gòu)圖
   27.12.2 如何在該架構(gòu)中開發(fā)新的功能模塊
 第28章 SSH開發(fā)實(shí)戰(zhàn)—辦公自動化系統(tǒng)
  28.1 系統(tǒng)需求設(shè)計(jì)
  28.2 創(chuàng)建數(shù)據(jù)表
   28.2.1 設(shè)計(jì)數(shù)據(jù)表
   28.2.2 創(chuàng)建數(shù)據(jù)表SQL
  28.3 開始建立系統(tǒng)
   28.3.1 修改frame.jsp添加操作菜單并國際化
   28.3.2 添加Constants常量
  28.4 開發(fā)Hibernate DAO層并進(jìn)行測試
   28.4.1 創(chuàng)建Hibernate映射文件和持久化類
   28.4.2 在applicationContext.xml中添加映射文件配置
   28.4.3 開發(fā)Hibernate DAO層代碼
   28.4.4 在applicationContext.xml中添加DAO配置
   28.4.5 編寫DAO測試用例
   28.4.6 編寫測試套件AllTest.java進(jìn)行批量測試
   28.4.7 完善測試套件—定義AllTest中的順序
28.5 日程安排模塊
   28.5.1 開發(fā)并配置ScheduleForm.java
   28.5.2 開發(fā)并配置ScheduleAction.java
   28.5.3 開發(fā)列表頁schedule.jsp
   28.5.4 開發(fā)新增頁schedule_add.jsp
   28.5.5 開發(fā)修改頁schedule_edit.jsp
  28.6 工作日志模塊
   28.6.1 開發(fā)并配置WorklogForm.java
   28.6.2 開發(fā)并配置WorklogAction.java
   28.6.3 開發(fā)列表頁worklog.jsp
   28.6.4 開發(fā)新增頁worklog_add.jsp
   28.6.5 開發(fā)修改頁worklog_edit.jsp
28.7 短消息模塊
   28.7.1 開發(fā)并配置SmsForm.java
   28.7.2 開發(fā)并配置SmsAction.java
   28.7.3 開發(fā)列表頁sms.jsp
   28.7.4 開發(fā)新增頁sms_add.jsp
  28.8 公告管理模塊
   28.8.1 開發(fā)并配置NoticeForm.java
   28.8.2 開發(fā)并配置NoticeAction.java
   28.8.3 開發(fā)列表頁notice.jsp
   28.8.4 開發(fā)新增頁notice_add.jsp
   28.8.5 開發(fā)修改頁notice_edit.jsp
  28.9 會議管理模塊
   28.9.1 開發(fā)并配置MeetingForm.java
   28.9.2 開發(fā)并配置MeetingAction.java
   28.9.3 開發(fā)列表頁meeting.jsp
   28.9.4 開發(fā)新增頁meeting_add.jsp
   28.9.5 開發(fā)修改頁meeting_edit.jsp
  28.10 發(fā)布與運(yùn)行系統(tǒng)
   28.10.1 從Eclipse中導(dǎo)出部署包oa.war
   28.10.2 在Tomcat中部署系統(tǒng)oa.war
   28.10.3 運(yùn)行系統(tǒng)
第7部分 SSH2整合架構(gòu)篇
 第29章 開發(fā)Struts 2+Spring+Hibernate框架功能
  29.1 Struts 2核心框架
   29.1.1 Struts 2的產(chǎn)生
   29.1.2 Struts 2與Struts的區(qū)別
   29.1.3 Struts 2的體系結(jié)構(gòu)
   29.1.4 Struts 2的配置運(yùn)行
  29.2 Struts 2核心文件開發(fā)
   29.2.1 全局屬性文件struts.properties配置詳解
   29.2.2 映射文件struts.xml配置詳解
   29.2.3 Action業(yè)務(wù)控制器
   29.2.4 Action類的表單校驗(yàn)
   29.2.5 攔截器組件Interceptors
   29.2.6 自定義攔截器實(shí)例
  29.3 Struts 2開發(fā)流程演示實(shí)例
   29.3.1 配置Struts 2的開發(fā)環(huán)境
   29.3.2 編寫輸入表單頁面input.jsp
   29.3.3 配置處理器映射和處理器
   29.3.4 編寫處理器類com.demo.struts2.actions.TestAction.java
   29.3.5 編寫返回JSP頁面success.jsp
   29.3.6 結(jié)果演示
  29.4 Struts 2標(biāo)簽與模板的使用
   29.4.1 讀取資源文件進(jìn)行國際化顯示
   29.4.2 使用表單標(biāo)簽進(jìn)行表單校驗(yàn)和信息維持
   29.4.3 輸出錯誤信息的標(biāo)簽
   29.4.4 Struts 2的主題與模板
   29.4.5 自定義Struts 2的主題與模板
  29.5 開始構(gòu)建SSH2的系統(tǒng)
   29.5.1 部署Spring
   29.5.2 部署Hibernate及DAO層
   29.5.3 部署Sitemesh
   29.5.4 添加實(shí)體類
  29.6 開發(fā)JSP頁面并進(jìn)行國際化
   29.6.1 開發(fā)前的準(zhǔn)備工作
   29.6.2 登錄頁面login.jsp
   29.6.3 歡迎頁面welcome.jsp
   29.6.4 注冊頁面register.jsp
  29.7 開發(fā)并配置Action類
   29.7.1 配置struts.xml映射
   29.7.2 配置applicationContext.xml映射
   29.7.3 用戶登錄處理類LoginAction.java
   29.7.4 用戶退出處理類LogoutAction.java
   29.7.5 用戶注冊處理類RegisterAction.java
   29.7.6 Action基類BaseAction.java
  29.8 架構(gòu)10—demo(Struts2+Spring+ Hibernate).zip
   29.8.1 程序結(jié)構(gòu)圖
   29.8.2 軟件架構(gòu)圖
   29.8.3 如何在該架構(gòu)中開發(fā)新的功能
  29.9 繼續(xù)下一主題:SSH2開發(fā)實(shí)戰(zhàn) —辦公自動化系統(tǒng)
 第30章 SSH2開發(fā)實(shí)戰(zhàn)—辦公自動化系統(tǒng)
  30.1 開發(fā)前的準(zhǔn)備
   30.1.1 添加Hibernate層代碼
   30.1.2 新建分頁類PageAction.java
   30.1.3 修改菜單欄frame.jsp
  30.2 個人通訊錄模塊
   30.2.1 配置struts.xml映射
   30.2.2 配置applicationContext.xml映射
   30.2.3 開發(fā)列表頁address.jsp
   30.2.4 開發(fā)新增頁address_add.jsp
   30.2.5 開發(fā)修改頁address_edit.jsp
   30.2.6 開發(fā)處理類AddressAction.java
  30.3 日程安排模塊
   30.3.1 配置struts.xml映射
   30.3.2 配置applicationContext.xml映射
   30.3.3 開發(fā)列表頁schedule.jsp
   30.3.4 開發(fā)新增頁schedule_add.jsp
   30.3.5 開發(fā)修改頁schedule_edit.jsp
   30.3.6 開發(fā)處理類ScheduleAction.java
  30.4 工作日志模塊
   30.4.1 配置struts.xml映射
   30.4.2 配置applicationContext.xml映射
   30.4.3 開發(fā)列表頁worklog.jsp
   30.4.4 開發(fā)新增頁worklog _add.jsp
   30.4.5 開發(fā)修改頁worklog_edit.jsp
   30.4.6 開發(fā)處理類WorklogAction.java
  30.5 短消息模塊
   30.5.1 配置struts.xml映射
   30.5.2 配置applicationContext.xml映射
   30.5.3 開發(fā)列表頁sms.jsp
   30.5.4 開發(fā)新增頁sms_add.jsp
   30.5.5 開發(fā)處理類SmsAction.java
  30.6 公告管理模塊
   30.6.1 配置struts.xml映射
   30.6.2 配置applicationContext.xml映射
   30.6.3 開發(fā)列表頁notice.jsp
   30.6.4 開發(fā)新增頁notice_add.jsp
   30.6.5 開發(fā)修改頁notice_edit.jsp
   30.6.6 開發(fā)處理類NoticeAction.java
  30.7 會議管理模塊
   30.7.1 配置struts.xml映射
   30.7.2 配置applicationContext.xml映射
   30.7.3 開發(fā)列表頁meeting.jsp
   30.7.4 開發(fā)新增頁meeting_add.jsp
   30.7.5 開發(fā)修改頁meeting_edit.jsp
   30.7.6 開發(fā)處理類MeetingAction.java
  30.8 添加權(quán)限檢查攔截器
   30.8.1 開發(fā)權(quán)限檢查攔截器類AuthorizationInterceptor.java
   30.8.2 配置權(quán)限檢查攔截器

本目錄推薦

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