幫助中心 | 我的帳號 | 關於我們

Spring MVC開發技術指南(高等院校信息技術規劃教材)

  • 作者:編者:陳恆
  • 出版社:清華大學
  • ISBN:9787302475040
  • 出版日期:2017/10/01
  • 裝幀:平裝
  • 頁數:201
人民幣:RMB 34.5 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Spring MVC是一款優秀的、基於MVC思想的應用框架,它是Spring的一個子框架。陳恆主編的《Spring MVC開發技術指南》是一本開發技術指南,用大量的實例介紹了Spring MVC框架的基本思想、方法和技術,同時配備了相應的實踐環節鞏固Spring MVC應用開發的方法和技術,力圖達到「做中學,學中做」。
    全書共分10章,內容包括Spring MVC入門、Controller、類型轉換和格式化、數據綁定和表單標籤庫、數據驗證、國際化、文件的上傳與下載、統一異常處理、EL與JSTL以及名片管理系統的設計與實現等重要內容。書中實例側重實用性和啟發性,趣味性強、通俗易懂,使讀者能夠快速掌握Spring MVC框架的基礎知識、編程技巧以及完整的開發體系,為適應實戰應用打下堅實的基礎。
    本書可以作為大學電腦及相關專業的教材或教學參考書,也適合作為Spring MVC應用開發人員的參考用書。

作者介紹
編者:陳恆

目錄
第1章  Spring MVC入門
  1.1  MVC模式與Spring MVC工作原理
    1.1.1  MVC模式
    1.1.2  Spring MVC工作原理
    1.1.3  Spring MVC介面
  1.2  Spring MVC的開發環境
    1.2.1  Spring的下載與安裝
    1.2.2  使用Eclipse開發Spring MVC應用
  1.3  第一個Spring MVC應用
    1.3.1  應用首頁
    1.3.2  實現Controller
    1.3.3  配置Controller
    1.3.4  應用的其他頁面
    1.3.5  發布並運行Spring MVC應用
    1.3.6  實踐環節
  1.4  視圖解析器
  1.5  本章小結
  習題1
第2章  Controller
  2.1  基於註解的控制器
    2.1.1  Controller註解類型
    2.1.2  RequestMapping註解類型
    2.1.3  編寫請求處理方法
  2.2  Controller接收請求參數的常見方式
    2.2.1  通過實體bean接收請求參數
    2.2.2  通過處理方法的形參接收請求參數
    2.2.3  通過HttpServletRequest接收請求參數
    2.2.4  通過@PathVariable接收URL中的請求參數
    2.2.5  通過@RequestParam接收請求參數
    2.2.6  通過@ModelAttribute接收請求參數
    2.2.7  實踐環節
  2.3  重定向與轉發
  2.4  應用@Autowired和@Service進行依賴注入
  2.5  @ModelAttribute
  2.6  本章小結
  習題2
第3章  類型轉換和格式化
  3.1  類型轉換的意義
  3.2  Converter
    3.2.1  內置的類型轉換器
    3.2.2  自定義類型轉換器
    3.2.3  實踐環節
  3.3  Formatter
    3.3.1  內置的格式化轉換器
    3.3.2  自定義格式化轉換器
    3.3.3  實踐環節
  3.4  本章小結
  習題3
第4章  數據綁定和表單標籤庫
  4.1  數據綁定

  4.2  表單標籤庫
    4.2.1  表單標籤
    4.2.2  input標籤
    4.2.3  password標籤
    4.2.4  hidden標籤
    4.2.5  textarea標籤
    4.2.6  checkbox標籤
    4.2.7  checkboxes標籤
    4.2.8  radiobutton標籤
    4.2.9  radiobuttons標籤
    4.2.10  select標籤
    4.2.11  options標籤
    4.2.12  errors標籤
  4.3  數據綁定應用
    4.3.1  應用的相關配置
    4.3.2  領域模型
    4.3.3  Service層
    4.3.4  Controller層
    4.3.5  View層
    4.3.6  測試應用
  4.4  實踐環節
  4.5  本章小結
  習題4
第5章  數據驗證
  5.1  數據驗證概述
    5.1.1  客戶端驗證
    5.1.2  伺服器端驗證
  5.2  Spring驗證器
    5.2.1  Validator介面
    5.2.2  ValidationUtils類
    5.2.3  驗證示例
    5.2.4  實踐環節
  5.3  JSR 303驗證
    5.3.1  JSR 303驗證配置
    5.3.2  標注類型
    5.3.3  驗證示例
    5.3.4  實踐環節
  5.4  本章小結
  習題5
第6章  國際化
  6.1  程序國際化概述
    6.1.1  Java國際化的思想
    6.1.2  Java支持的語言和國家
    6.1.3  Java程序國際化
    6.1.4  帶佔位符的國際化信息
    6.1.5  實踐環節
  6.2  Spring MVC的國際化
    6.2.1  Spring MVC載入資源屬性文件
    6.2.2  語言區域的選擇
    6.2.3  使用message標籤顯示國際化信息

  6.3  用戶自定義切換語言示例
  6.4  本章小結
  習題6
第7章  文件的上傳與下載
  7.1  文件上傳
    7.1.1  commons-fileupload組件
    7.1.2  基於表單的文件上傳
    7.1.3  MultipartFile介面
    7.1.4  單文件上傳
    7.1.5  多文件上傳
    7.1.6  實踐環節
  7.2  文件下載
    7.2.1  文件下載的實現方法
    7.2.2  文件下載過程
  7.3  本章小結
  習題7
第8章  統一異常處理
  8.1  示例介紹
  8.2  SimpleMappingExceptionResolver類
  8.3  HandlerExceptionResolver介面
  8.4  @ExceptionHandler註解
  8.5  本章小結
  習題8
第9章  EL與JSTL
  9.1  表達式語言EL
    9.1.1  基本語法
    9.1.2  EL隱含對象
    9.1.3  實踐環節
  9.2  JSP標準標籤庫JSTL
    9.2.1  配置JSTL
    9.2.2  核心標籤庫之通用標籤
    9.2.3  核心標籤庫之流程式控制制標籤
    9.2.4  核心標籤庫之迭代標籤
    9.2.5  函數標籤庫
    9.2.6  實踐環節
  9.3  本章小結
  習題9
第10章  名片管理系統的設計與實現
  10.1  系統設計
    10.1.1  系統功能需求
    10.1.2  系統模塊劃分
  10.2  資料庫設計
    10.2.1  資料庫概念結構設計
    10.2.2  資料庫邏輯結構設計
  10.3  系統管理
    10.3.1  導入相關的jar包
    10.3.2  JSP頁面管理
    10.3.3  包管理
    10.3.4  配置文件管理
  10.4  組件設計

    10.4.1  工具類
    10.4.2  統一異常處理
    10.4.3  登錄許可權控制器
    10.4.4  資料庫統一操作
  10.5  名片管理
    10.5.1  Controller實現
    10.5.2  Service實現
    10.5.3  Dao實現
    10.5.4  添加名片
    10.5.5  查詢名片
    10.5.6  修改名片
    10.5.7  刪除名片
  10.6  用戶相關
    10.6.1  Controller實現
    10.6.2  Service實現
    10.6.3  Dao實現
    10.6.4  註冊
    10.6.5  登錄
    10.6.6  修改密碼
    10.6.7  基本信息
  10.7  安全退出
  10.8  本章小結
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032