Java Web應用程式開發任務驅動式教程(簡體書)
商品資訊
系列名:高等院校電腦任務驅動教改教材
ISBN13:9787302365860
出版社:清華大學出版社(大陸)
作者:陳承歡
出版日:2014/11/01
裝訂/頁數:平裝/392頁
規格:23.5cm*16.8cm (高/寬)
商品簡介
目次
相關商品
商品簡介
以JSP技術為基礎,整合Servlet、JavaBean、 Struts 2、Hibernate、Spring等技術開發Java Web 應用,目前已成為主流的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個單元按由淺入深 、由易到難、由簡單到綜合的順序排列,符合學習者 的認知規律和技能形成規律。
本書每個教學單元面向教學全過程設置8個教學 環節: 問題探析→知識必備→操作必備→基礎應用 →漸進應用→典型應用→單元小結→單元習題。采用 “任務驅動、理論實踐一體”的教學模式,強調“學 用結合、做中學”的教學理念。理論知識與實際應用 有機結合,在分析實際需求、解決實際問題過程中學 習編程知識,體會編程規則,積累編程經驗,逐步具 有編程能力。
本書可以作為應用本科和高職高專院校計算機各 專業和非計算機專業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個單元按由淺入深 、由易到難、由簡單到綜合的順序排列,符合學習者 的認知規律和技能形成規律。
本書每個教學單元面向教學全過程設置8個教學 環節: 問題探析→知識必備→操作必備→基礎應用 →漸進應用→典型應用→單元小結→單元習題。采用 “任務驅動、理論實踐一體”的教學模式,強調“學 用結合、做中學”的教學理念。理論知識與實際應用 有機結合,在分析實際需求、解決實際問題過程中學 習編程知識,體會編程規則,積累編程經驗,逐步具 有編程能力。
本書可以作為應用本科和高職高專院校計算機各 專業和非計算機專業Java Web程序設計課程的教材, 也可以作為計算機培訓教材以及自學教材。
目次
單元1 基于JSP指令和標簽的Web應用程序開發
【問題探析】
【知識必備】
【操作必備】
【基礎應用】
任務1.1 使用Eclipse應用開發平臺制作靜態頁面
任務1.2 創建顯示歡迎信息的JSP應用程序
任務1.3 在JSP頁面中顯示當前系統日期
【漸進應用】
任務1.4 創建用戶登錄的JSP頁面
任務1.5 創建用戶注冊的JSP頁面
【典型應用】
任務1.6 在JSP頁面中截取超長字符串并輸出
任務1.7 將多個頁面組合成一個完整頁面
【單元小結】 單元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 基于Struts 2的Web應用程序開發
【問題探析】
【知識必備】
【操作必備】
【基礎應用】
任務6.1 測試Struts 2框架的正確配置
任務6.2 使用Struts 2提供的動態Action實現動態操作
任務6.3 使用Struts 2的常用標簽實現對旅游信息的調查
任務6.4 使用Struts 2創建數據驗證器來驗證表單內容
【漸進應用】
任務6.5 使用Struts 2實現用戶登錄功能
任務6.6 使用Struts 2實現用戶注冊功能
【典型應用】
任務6.7 使用Struts 2實現避免重復提交網頁數據的功能
任務6.8 使用Struts 2實現信息顯示國際化的功能
【單元小結】
【單元習題】
單元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.1 BeanFactory與ApplicationContext的應用
任務8.2 使用JdbcTemplate類在商品數據表中查詢數據
任務8.3 在Spring中利用DAO模式向商品數據表添加數據
【漸進應用】
任務8.4 應用Spring AOP的表單控制器驗證登錄用戶
任務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 崗位需求調研與課程設計
附錄B Java Web開發技術常用的縮寫
參考文獻
【問題探析】
【知識必備】
【操作必備】
【基礎應用】
任務1.1 使用Eclipse應用開發平臺制作靜態頁面
任務1.2 創建顯示歡迎信息的JSP應用程序
任務1.3 在JSP頁面中顯示當前系統日期
【漸進應用】
任務1.4 創建用戶登錄的JSP頁面
任務1.5 創建用戶注冊的JSP頁面
【典型應用】
任務1.6 在JSP頁面中截取超長字符串并輸出
任務1.7 將多個頁面組合成一個完整頁面
【單元小結】 單元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 基于Struts 2的Web應用程序開發
【問題探析】
【知識必備】
【操作必備】
【基礎應用】
任務6.1 測試Struts 2框架的正確配置
任務6.2 使用Struts 2提供的動態Action實現動態操作
任務6.3 使用Struts 2的常用標簽實現對旅游信息的調查
任務6.4 使用Struts 2創建數據驗證器來驗證表單內容
【漸進應用】
任務6.5 使用Struts 2實現用戶登錄功能
任務6.6 使用Struts 2實現用戶注冊功能
【典型應用】
任務6.7 使用Struts 2實現避免重復提交網頁數據的功能
任務6.8 使用Struts 2實現信息顯示國際化的功能
【單元小結】
【單元習題】
單元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.1 BeanFactory與ApplicationContext的應用
任務8.2 使用JdbcTemplate類在商品數據表中查詢數據
任務8.3 在Spring中利用DAO模式向商品數據表添加數據
【漸進應用】
任務8.4 應用Spring AOP的表單控制器驗證登錄用戶
任務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 崗位需求調研與課程設計
附錄B Java Web開發技術常用的縮寫
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。