【发布时间】:2018-01-10 06:33:18
【问题描述】:
我开始学习 Spring 并开始使用 @ModelAttribute 注释,我可以找到真正的用途。有人可以给我一个真实的例子吗?因为据我了解(我只是初学者,所以可能是错误的),使用 @ModelAttribute 注释的方法在 每个 请求之前将返回值/对象添加到模型中。我看到了这样的例子:
@ModelAttribute
List<Person> addList()
{
return personRepository.findAll();
}
但是,控制器通常负责许多其他操作,例如添加或删除现有元素(我们不需要该列表)。那么再次有人可以给我一个真实的例子吗?或者我可能误解了关于那个注释的一些事情。
【问题讨论】: