天天看點

Spring in action閱讀總結之Spring MVC的進階技術

spring MVC配置的替代方案

這一塊看了看,但是具體怎麼用還是不太清楚

處理multipart形式的資料

一般指處理圖檔

Spring in action閱讀總結之Spring MVC的進階技術

這是MultipartFile接口,可以用來處理檔案資料

處理異常

利用@ResponseStatus注解将異常映射為HTTP狀态碼

為控制器添加通知

@ControllerAdvice最為實用的一個場景就是把所有的@ExceptionHandler方法收集到一個類中,這樣所有控制器的異常就能在一個地方統一處理。

例如:

Spring in action閱讀總結之Spring MVC的進階技術

跨重定向請求傳遞資料

通過URL模闆進行重定向

Spring in action閱讀總結之Spring MVC的進階技術

通過路徑變量和查詢參數傳遞資料

Spring in action閱讀總結之Spring MVC的進階技術

這種傳遞資料的方式是很簡單的,隻能發送簡單的值。

使用flash屬性傳遞資料

     發送:

Spring in action閱讀總結之Spring MVC的進階技術

接受:

Spring in action閱讀總結之Spring MVC的進階技術

也就是将spitter放到會話中,會話能夠長期存在,并且能夠跨多個請求。