@modelattribute
引用模型对象的属性(MVC中的M;),所以我们假设有一个表单,该表单带有一个称为“ Person”的表单支持对象。然后,你可以让Spring MVC通过使用@modelattribute
批注将此对象提供给Controller方法:
public String processForm(@modelattribute("person") Person person){
person.getStuff();
}
另一方面,注释用于定义应作为模型一部分的对象。因此,如果要在模型中引用Person对象,可以使用以下方法:
@modelattribute("person")
public Person getPerson(){
return new Person();
}