国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
關(guān)于SpringMVC中的ModelAndView和Model的使用和區(qū)別

        在學(xué)習(xí)SSM框架中的SpringMVC時(shí)常??吹皆诳刂茖覥ontroller中有的使用ModelAndView進(jìn)行數(shù)據(jù)模型的傳輸,有的使用Model進(jìn)行數(shù)據(jù)模型傳輸,為何有兩種不同度類型進(jìn)行傳輸呢?

        最近才自己領(lǐng)悟到看到主要是看在controller類中的方法想要返回給前端頁(yè)面的數(shù)據(jù)類型,這里我使用的是jsp視圖頁(yè)面作為前端界面技術(shù)。

      一,  若返回類型為ModelAndView類型,需要方法結(jié)束時(shí),定義ModelAndView,將model和view分別進(jìn)行設(shè)置,代碼方法如下:

其中jsp頁(yè)面就不給出了,這里以商品的查詢?yōu)槔?/p>

主要步驟:

1,首先是創(chuàng)建ModelAndView對(duì)象,再調(diào)用addObject方法,參數(shù)一為該數(shù)據(jù)命名,參數(shù)二為傳入前面從數(shù)據(jù)庫(kù)中獲取到的商品列表

2,再調(diào)用setViewName方法設(shè)置jsp頁(yè)面的路徑,這里的地址前綴和后綴已經(jīng)在web.xml文件中定義好了,可直接簡(jiǎn)寫(xiě)如上。如未有定義可以使用上方以注釋的路徑進(jìn)行傳入

3,最后返回modelAndView數(shù)據(jù)

 

二,若方法返回String類型,則要使用Model,表示返回邏輯視圖名,真正視圖(jsp路徑)=前綴+邏輯視圖名+后綴,代碼如下:

 

主要步驟:

1,在方法括號(hào)中定義Model類型

2,調(diào)用addAttribute方法,參數(shù)一為給數(shù)據(jù)命名,參數(shù)二為傳入上面獲取到的數(shù)據(jù)

3,最后返回jsp頁(yè)面的路徑

 

 

三,方法返回void類型(這里就不加以概述了)

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------

這是自己第一次寫(xiě)博客,尚有許多的不足的地方,上述僅僅只代表自己個(gè)人的理解和觀點(diǎn)。

若能幫助到同樣有疑惑的學(xué)習(xí)者是自己的榮幸和對(duì)自己的鼓勵(lì)

上述有不足的和錯(cuò)誤的論述,有不同的理解和建議的學(xué)習(xí)者,歡迎留言指出,后面再對(duì)其加以修改和補(bǔ)充

     

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
springMVC對(duì)于controller處理方法返回值的可選類型
SpringMVC詳細(xì)筆記整合
【框架】126:springMVC框架初體驗(yàn)
SpringMVC入門(mén)就這么簡(jiǎn)單
SpringMVC學(xué)習(xí)筆記(二)
第四章 Controller接口控制器詳解(5)——跟著開(kāi)濤學(xué)SpringMVC
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服