天天看點

ModelAndView

很久沒有寫筆記了,今天才想起原來還有很多東西沒有寫筆記。不是因為無聊,而是因為太無聊了是以。。。。。。

做了一個項目。用的是Spring MVC 架構。簡單點說ModelAndView 這個類的作用和了解

 ModelAndView :顧名思義,就是模型與視圖。  Model: 在java中就是類對象,裡面封裝到的資料。例如:學生,老師等。 View:就是視圖,界面的UI。例如一個注冊頁面有文本輸入框,按鈕等視圖。我們注冊的時候就要輸入使用者資訊(User就是所說的Model對象,裡面封裝了id 、name、age...).從背景傳到界面顯示或者從界面儲存到資料庫中,ModelAndView 這個類就相當于一個過渡吧(粗糙地了解)。

    ModelAndView這個類有七個構造函數。

            1、ModelAndView(String viewName) 

                2、ModelAndView(String viewName, Map model)

                3、 ModelAndView(String viewName, String modelName, Object modelObject)

                   提供實作View接口的對象來作View的參數:

                 4、       ModelAndView(View view)

                 5、     ModelAndView(View view, Map model)

                 6、    ModelAndView(View view, String modelName, Object modelObject)

                 7、。。。。。。。。

                      這個? ,當然是預設的構造器啦 ==!!!!

             此類常用的方法:

           addObject(String modelName, Object modelObject)

繼續閱讀