課程
/后端開發(fā)
/Java
/Spring MVC起步
@ModelAttribute用了跟不用有什么區(qū)別么?
2016-03-22
源自:Spring MVC起步 4-5
正在回答
簡言之,請求信息用對象封裝化。學(xué)到后面可能就知道了
這個問題還是沒人回答么?我也想知道為什么
@ModelAttribute通常使用在Controller方法的參數(shù)注解中,用于解釋model entity.此時分兩種情況:從Model中獲取或者從Form表單/URL參數(shù)中獲取,如果是后者,則不添加此注釋實際也能拿到對象。
但同時@ModelAttribute也可以放在方法注解里, 如果把@ModelAttribute放在方法的注解上時,代表的是:該Controller的所有方法在調(diào)用前,先執(zhí)行此@ModelAttribute方法。
鍵盤兔
java家洼
舉報
Java中Spring MVC框架入門教程,快來看最易用的MVC框架
1 回答@ModelAttribute加不加好像都可以喲,有啥區(qū)別呢?
1 回答加@ModelAttribute有什么用,感覺和沒加是一樣的啊
3 回答代碼中增加@ModelAttribute屬性有用嗎???
3 回答既然不用@ModelAttribute也能實現(xiàn)綁定那為什么還要使用這個注解
1 回答model的三種形式是哪些有什么區(qū)別呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-19
簡言之,請求信息用對象封裝化。學(xué)到后面可能就知道了
2016-07-02
這個問題還是沒人回答么?我也想知道為什么
2016-03-23
@ModelAttribute通常使用在Controller方法的參數(shù)注解中,用于解釋model entity.此時分兩種情況:從Model中獲取或者從Form表單/URL參數(shù)中獲取,如果是后者,則不添加此注釋實際也能拿到對象。
但同時@ModelAttribute也可以放在方法注解里, 如果把@ModelAttribute放在方法的注解上時,代表的是:該Controller的所有方法在調(diào)用前,先執(zhí)行此@ModelAttribute方法。