當前位置:成語大全網 - 新華字典 - springmvc怎麽傳遞參數

springmvc怎麽傳遞參數

頁面傳遞數據給MVC有三種方式:

(1)使用 ViewData 傳遞數據,ViewData 相當於數據字典,包含 Controlle 和 View 之間傳遞的所有數據,Controller 會在該字典中添加新數據項,View 從字典中讀取數據。

(2)使用 ViewBag 傳遞數據,ViewBag 基於 Asp.net 4.0 與 .net framework,是 dynamic 類型的對象,雖然 ViewBag 比 ViewData 慢,但是在 ViewPage 中查詢數據時不需要類型轉換,並且可讀性更好。

(3)使用 ViewModel 傳遞數據,ViewModel 是 ASP.NET MVC 應用中隱式聲明的層,它用於維護 Model 與 View 之間的數據傳遞,是 View 的數據容器。