天天看點

spring mvc 學習

SpringMVC——自定義攔截器、異常處理以及父子容器配置

摘要: 自定義攔截器: 一、若想實作自定義攔截器,需要實作 org.springframework.web.servlet.HandlerInterceptor 接口。 二、HandlerInterceptor API 1. 接口中定義了三個方法 2.preHandle() (1)調用時機 在 org.sp 閱讀全文

posted @ 2016-09-01 18:34 solverpeng 閱讀(2531) | 評論 (0) 編輯

SpringMVC——對Ajax的處理(包含 JSON 類型)

摘要: 一、首先要搞明白的一些事情。 1.從用戶端來看,需要搞明白: (1)要發送什麼樣格式的 JSON 資料才能被伺服器端的 SpringMVC 很便捷的處理,怎麼才能讓我們寫更少的代碼,如何做好 JSON 資料和實體之間的對應。 (2)如何組織這些發送的資料。 2.從伺服器端來看,需要搞明白: (1)S 閱讀全文

posted @ 2016-08-30 18:36 solverpeng 閱讀(633) | 評論 (2) 編輯

SpringMVC——類型轉換和格式化、資料校驗、用戶端顯示錯誤消息

摘要: 在介紹類型轉換和格式化之前,我首先來介紹 <mvc:annotation-driven />。 需要導入的 schema: xmlns:mvc="http://www.springframework.org/schema/mvc" 一、作用: 1.會自動注冊 RequestMappingHandle 閱讀全文

posted @ 2016-08-29 11:48 solverpeng 閱讀(724) | 評論 (7) 編輯

SpringMVC基礎——@ModelAttribute和@SessionAttribute

摘要: 一、@ModelAttribute 注解 對方法标注 @ModelAttribute 注解,在調用各個目标方法前都會去調用 @ModelAttribute 标記的注解。本質上來說,允許我們在調用目标方法前操縱模型資料。 1.在 @ModelAttribute 标注的方法處向模型中存入資料 說明一下: 閱讀全文

posted @ 2016-08-10 14:15 solverpeng 閱讀(2103) | 評論 (0) 編輯

SpringMVC核心——視圖渲染(包含視圖解析)問題

摘要: 一、本來想說的是傳回值處理問題,但在 SpringMVC 中,傳回值處理問題的核心就是視圖渲染。是以這裡标題叫視圖渲染問題。 本來想在上一篇文章中對視圖解析進行說明的,但是通過源碼發現,它應該算到視圖渲染中,是以在這篇文章中進行說明。 org.springframework.web.servlet. 閱讀全文

posted @ 2016-08-08 09:23 solverpeng 閱讀(2338) | 評論 (0) 編輯

SpringMVC核心——傳回值問題

摘要: 一、SpringMVC 使用 ModelAndView 來處理傳回值問題。 1.ModelAndView 官方描述: Holder for both Model and View in the web MVC framework.Note that these are entirely distin 閱讀全文

posted @ 2016-08-06 09:20 solverpeng 閱讀(3549) | 評論 (3) 編輯

SpringMVC核心——參數擷取與Servlet資源擷取問題

摘要: 一、SpringMVC 使用 @PathVariable、@RequestParam、@RequestHeader、@CookieValue 等來解決參數擷取問題。 1. @PathVariable:映射 URL 綁定的占位符,可以借助于傳入到方法參數清單中的 @PathVariable 注解擷取到 閱讀全文

posted @ 2016-08-04 11:59 solverpeng 閱讀(735) | 評論 (2) 編輯

SpringMVC核心——映射問題

摘要: 一、SpringMVC 使用 RequestMapping 來解決映射問題。 二、在學習 RequestMapping 之前,首先來看一張圖。 這張圖表示的是發送一次 http 請求時,所包含的請求 URL,請求 Method,以及請求頭和請求體。圖中已經标記的很明白了。 三、RequestMapp 閱讀全文

posted @ 2016-08-03 14:31 solverpeng 閱讀(952) | 評論 (0) 編輯

SpringMVC基礎——一個簡單的例子

摘要: 一、導入 jar 包 二、配置 web.xml 檔案 說明: 配置了 SpringMVC 的核心處理器類 org.springframework.web.servlet.DispatcherServlet ,其中 url-pattern 指定了要過濾的請求。 需要注意的是:DispatcherSer 閱讀全文

上一篇: Spring學習五

繼續閱讀