@ModelAttribute

来源:互联网 发布:视频压缩的常用算法是 编辑:程序博客网 时间:2024/06/01 09:03

@ModelAttribute有两个使用场景控制器

当你把它放在一个方法参数,@ModelAttribute模型属性映射到具体,带注释的方法的参数(参见processSubmit下面()方法)。这就是控制器得到对象的引用表单中输入的数据


您还可以使用@ModelAttribute在方法层面提供参考数据模型(参见populatePetTypes()方法在接下来的例子中)。这种使用方法签名可以包含相同类型的记录之前@RequestMapping注释

请注意
@ModelAttribute带注释的方法执行前选择@RequestMapping注释处理程序方法。他们有效地预填充的隐式模型与特定的属性,通常从数据库加载。这样一个属性可以已经通过@ModelAttribute注释处理程序方法参数的选择处理程序方法,潜在的应用绑定和验证。