Spring MVC學習指南

Spring MVC學習指南

基本介紹

  • 書名
  • 作者
  • 出版社
  • 出版時間
  • 頁數
  • 定價
  • 開本
  • 裝幀
  • ISBN
內容簡介,作者簡介,圖書目錄,

內容簡介

作者簡介

圖書目錄

3.4.1 結構 37
3.4.2 部署描述符檔案和Spring MVC配置檔案 38
3.4.3 Controller 39
3.4.4 View 40
3.4.5 測試套用 42
3.5 View Resolver 43
3.6 本章小結 45
第四章 基於註解的控制器 46
4.1 Spring MVC註解類型 46
4.1.1 Controller註解類型 46
4.1.2 RequestMapping註解類型 47
4.2 編寫請求處理方法 50
4.3 套用基於註解的控制器 52
4.3.1 結構 52
4.3.2 配置檔案 52
4.3.3 Controller類 55
4.3.4 View 56
4.3.5 測試套用 57
4.4 套用@Autowired和@Service進行依賴注入 58
4.5 重定向和Flash屬性 62
4.6 請求參數和路徑變數 63
4.7 @ModelAttribute 66
4.8 小結 67
第五章 數據綁定和form標籤庫 68
5.1 數據綁定概覽 68
5.2 form標籤庫 69
5.2.1 form標籤 70
5.2.2 input標籤 71
5.2.3 password標籤 72
5.2.4 hidden標籤 72
5.2.5 textarea標籤 73
5.2.6 checkbox標籤 73
5.2.7 radiobutton標籤 74
5.2.8 checkboxes標籤 74
5.2.9 radiobuttons標籤 75
5.2.10 select標籤 76
5.2.11 option標籤 76
5.2.12 options標籤 77
5.2.13 errors標籤 77
5.3 數據綁定範例 78
5.3.1 結構 78
5.3.2 Domain類 78
5.3.3 Controller類 80
5.3.4 Service類 82
5.3.5 配置檔案 85
5.3.6 視圖 86
5.3.7 測試應用程式範例 88
5.4 小結 90
第六章 Converter和Formatter 91
6.1 converter 91
6.2 formatter 97
6.3 用registrar註冊formatter 99
6.4 選擇converter,還是formatter? 101
6.5 小結 101
第七章 驗證器 102
7.1 驗證概覽 102
7.2 Spring驗證器 103
7.3 ValidationUtils類 104
7.4 Spring的Validator範例 105
7.5 源檔案 107
7.6 Controller類 107
7.7 測試驗證器 109
7.8 JSR 303驗證 110
7.9 JSR 303 Validator範例 112
7.10 小結 114
第八章 表達式語言(EL) 115
8.1 表達式語言(EL)的語法 115
8.1.1 關鍵字 116
8.1.2 [ ]和.運算符 116
8.1.3 取值規則 117
8.2 訪問JavaBean 118
8.3 EL隱式對象 118
8.3.1 pageContext 119
8.4 使用其他EL運算符 122
8.4.1 算術運算符 122
8.3.3 關係運算符 123
8.4.2 邏輯運算符 123
8.4.3 關係運算符 123
8.4.4 empty運算符 124
8.5 如何在JSP 2.0及其更高版本中配置EL 124
8.5.1 實現免腳本的JSP頁面 124
8.5.2 禁用EL計算 125
8.6 小結 126
第九章 JSTL 127
9.1 下載JSTL 127
9.2 JSTL庫 127
9.3 一般行為 129
9.3.1 out標籤 129
9.3.2 set標籤 130
9.3.3 remove標籤 132
9.4 條件行為 132
9.4.1 if標籤 133
9.4.2 choose、when和otherwise標籤 134
9.5 遍歷行為 135
9.5.1 forEach標籤 135
9.5.2 forTokens標籤 143
9.6 與URL相關的行為 144
9.6.1 url標籤 144
9.6.2 redirect標籤 146
9.7 格式化行為 146
9.7.1 formatNumber標籤 146
9.7.2 formatDate標籤 149
9.7.3 timeZone標籤 150
9.7.4 setTimeZone標籤 152
9.7.5 parseNumber 152
9.7.6 parseDate標籤 153
9.8 函式 155
9.8.1 contains函式 155
9.8.2 containsIgnoreCase函式 155
9.8.3 endsWith函式 156
9.8.4 escapeXml函式 156
9.8.5 indexOf函式 156
9.8.6 join函式 156
9.8.7 length函式 157
9.8.8 replace函式 157
9.8.9 split函式 157
9.8.10 startsWith函式 158
9.8.11 substring函式 158
9.8.12 substringAfter函式 158
9.8.13 substringBefore函式 158
9.8.14 toLowerCase函式 159
9.8.15 toUpperCase函式 159
9.8.16 trim函式 159
9.9 小結 159
第十章 國際化 160
10.1 語言區域 161
10.2 國際化Spring MVC應用程式 163
10.3 將文本元件隔離成屬性檔案 163
10.4 讀取屬性檔案 165
10.5 告訴Spring MVC要使用哪個語言區域 166
10.6 使用message標籤 167
10.7 範例 167
10.8 小結 173
第十一章 上傳檔案 174
11.1 客戶端編程 174
11.2 MultipartFile接口 175
11.3 用Commons FileUpload上傳檔案 176
11.4 Domain類 177
11.5 控制器 178
11.6 配置檔案 179
11.7 JSP頁面 181
11.8 應用程式的測試 183
11.9 用Servlet 3及其更高版本上傳檔案 184
11.10 客戶端上傳 188
11.11 小結 196
第十二章 下載檔案 197
12.1 檔案下載概覽 197
12.2 範例1:隱藏資源 198
12.3 範例2:防止交叉引用 202
12.4 小結 206
附錄A Tomcat 207
附錄B servlet 211
附錄C JavaServer Pages 236
附錄D 部署描述符 258

相關詞條

熱門詞條

聯絡我們