第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是SpringMVC中的@ModelAttribute?

什么是SpringMVC中的@ModelAttribute?

什么是SpringMVC中的@ModelAttribute?它的目的和用途是什么?@ModelAttribute在SpringMVC中?
查看完整描述

3 回答

?
BIG陽

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個贊

引用模型對象的一個屬性(MVC中的M;),因此假設(shè)我們有一個表單支持對象,稱為“Person”,那么您可以讓SpringMVC通過使用@ModelAttribute注釋:

public String processForm(@ModelAttribute("person") Person person){
    person.getStuff();}

看見“對方法參數(shù)使用@ModelAttribute”(春季3.1)。

另一方面,注釋用于定義對象,這些對象應(yīng)該是模型的一部分。因此,如果希望在模型中引用Person對象,可以使用以下方法:

@ModelAttribute("person")public Person getPerson(){
    return new Person();}

這個帶注釋的方法將允許訪問視圖中的Person對象,因?yàn)樗鼤赟pring之前自動添加到模型中。

看見“在方法上使用@ModelAttribute”(春季3.1)。

希望這能幫上忙。


查看完整回答
反對 回復(fù) 2019-07-12
?
慕沐林林

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個贊

對于我的風(fēng)格,我總是使用@ModelAttribute從SpringForm jsp捕獲對象。例如,我在jsp頁面上設(shè)計(jì)表單,該表單與命令名一起存在。

<form:form commandName="Book" action="" methon="post">
      <form:input type="text" path="title"></form:input></form:form>

我用下面的代碼捕獲控制器上的對象

public String controllerPost(@ModelAttribute("Book") Book book)

書的每一個字段名都必須與形式子元素中的路徑相匹配。


查看完整回答
反對 回復(fù) 2019-07-12
  • 3 回答
  • 0 關(guān)注
  • 1599 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號