Java Web應用程式開發任務驅動式教程

《Java Web應用程式開發任務驅動式教程》是2014年清華大學出版社出版的圖書,作者是陳承歡。

基本介紹

  • 作者:陳承歡
  • ISBN:9787302365860
  • 定價:43元
  • 出版時間:2014.10.01
內容簡介,圖書目錄,

內容簡介

以JSP技術為基礎,整合Servlet、JavaBean、Struts 2、Hibernate、Spring等技術開發Java Web套用,目前已成為主流的Java Web開發技術體系。 本書在充分調研Web程式設計師崗位需求的基礎上優選與重構教學內容,以Java Web套用開發技術為主線,漸進式系統化地設計教學單元。全書劃分為9個單元: 基於JSP指令和標籤的Web應用程式開發,基於JSP內置對象的Web應用程式開發,基於JDBC的Web應用程式開發,基於Servlet的Web應用程式開發,基於JavaBean的Web應用程式開發,基於Struts 2的Web應用程式開發,基於Hibernate的Web應用程式開發,基於Spring的Web應用程式開發及SSH2與MVC的網上購物系統典型功能模組的開發。這9個單元按由淺入深、由易到難、由簡單到綜合的順序排列,符合學習者的認知規律和技能形成規律。

圖書目錄

單元1基於JSP指令和標籤的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務11使用Eclipse套用開發平台製作靜態頁面
任務12創建顯示歡迎信息的JSP應用程式
任務13在JSP頁面中顯示當前系統日期
【漸進套用】
任務14創建用戶登錄的JSP頁面
任務15創建用戶註冊的JSP頁面
【典型套用】
任務16在JSP頁面中截取超長字元串並輸出
任務17將多個頁面組合成一個完整頁面
【單元小結】
【單元習題】
單元2基於JSP內置對象的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務21使用request對象獲取表單的信息
任務22使用session對象實現頁面訪問控制與使用
response對象實現頁面選擇性的跳轉
任務23使用application對象統計網站的線上人數
任務24使用application對象獲取資料庫的連線信息
任務25通過cookie實現自動登錄
【漸進套用】
任務26獲取用戶登錄信息
任務27獲取用戶註冊信息
【典型套用】
任務28套用JSP內置對象獲取用戶在某網頁停留的時間
任務29套用JSP內置對象防止HTML表單在網站外部提交
【單元小結】
【單元習題】
單元3基於JDBC的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務31在網頁中動態顯示商品數據
任務32在網頁中動態生成商品類型列表
【漸進套用】
任務33實現用戶登錄功能
任務34實現用戶註冊功能
【典型套用】
任務35實現修改用戶密碼功能
任務36實現刪除用戶信息功能
【單元小結】
【單元習題】
單元4基於Servlet的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務41使用Servlet動態產生HTML內容並顯示歡迎信息
任務42使用Servlet向客戶端傳送錯誤提示信息
任務43使用Servlet讀取HTML表單數據並輸出
任務44套用字元編碼過濾器來避免產生亂碼
【漸進套用】
任務45使用JSP與Servlet實現用戶登錄功能
任務46使用JSP與Servlet實現用戶註冊功能
【典型套用】
任務47使用Servlet過濾器統計流量
任務48使用Servlet對象統計網站的訪問量
【單元小結】
【單元習題】
單元5基於JavaBean的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務51使用JavaBean設定與獲取數據
任務52使用JSP的動作標籤對屬性賦值並獲取數據
任務53測試JavaBean的作用域
【漸進套用】
任務54使用JSP+Servlet+JavaBean實現用戶登錄功能
任務55使用JSP+Servlet+JavaBean實現用戶註冊功能
【典型套用】
任務56使用Model1模式實現商品信息的錄入操作
任務57使用Model2模式實現商品信息的錄入操作
任務58在瀏覽商品頁面時實現頁碼的跳轉功能
【單元小結】
【單元習題】
單元6基於Struts2的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務61測試Struts2框架的正確配置
任務62使用Struts2提供的動態Action實現動態操作
任務63使用Struts2的常用標籤實現對旅遊信息的調查
任務64使用Struts2創建數據驗證器來驗證表單內容
【漸進套用】
任務65使用Struts2實現用戶登錄功能
任務66使用Struts2實現用戶註冊功能
【典型套用】
任務67使用Struts2實現避免重複提交網頁數據的功能
任務68使用Struts2實現信息顯示國際化的功能
【單元小結】
【單元習題】
單元7基於Hibernate的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務71使用Hibernate框架實現手動導出數據表的功能
任務72使用Hibernate框架查詢用戶數據
任務73使用Hibernate框架修改與新增商品數據
任務74使用Hibernate框架和HQL查詢語言查詢商品數據
【漸進套用】
任務75使用Hibernate框架和HQL查詢語言實現用戶登錄的功能
任務76使用Hibernate框架和HQL查詢語言實現用戶註冊的功能
【典型套用】
任務77使用Hibernate框架和HQL查詢語言內連線查詢並顯示
商品數據
任務78使用Hibernate框架和HQL查詢語言實現多對一單向映射
數據的查詢與添加
【單元小結】
【單元習題】
單元8基於Spring的Web應用程式開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務81BeanFactory與ApplicationContext的套用
任務82使用JdbcTemplate類在商品數據表中查詢數據
任務83在Spring中利用DAO模式向商品數據表添加數據
【漸進套用】
任務84套用SpringAOP的表單控制器驗證登錄用戶
任務85套用JdbcTemplate實現用戶註冊功能
【典型套用】
任務86整合Spring與Hibernate來操作商品數據表
【單元小結】
【單元習題】
單元9基於SSH2與MVC的網上購物系統典型功能模組的開發
【問題探析】
【知識必備】
【操作必備】
【基礎套用】
任務91基於SSH2的前台商品信息展示與搜尋模組的開發
任務92基於SSH2的後台商品信息管理模組的開發
【漸進套用】
任務93基於SSH2的用戶登錄模組的開發
任務94基於SSH2的用戶註冊模組的開發
【典型套用】
任務95用戶註冊表單中驗證碼的生成與檢驗
任務96使用動態圖表顯示不同類型商品的銷量統計
【單元小結】
【單元習題】
附錄A崗位需求調研與課程設計
附錄BJavaWeb開發技術常用的縮寫
參考文獻

相關詞條

熱門詞條

聯絡我們