spring - 如何将多个对象添加到 ModelAndView 中?

标签 spring spring-mvc model controller validation

如何在 Spring MVC 3 的 Controller 中将多个对象添加到 ModelAndView 中?这可能吗?

最佳答案

您可以使用 addAttribute() 方法向 Spring 中的模型添加属性。要向模型添加多个属性,只需多次调用该方法即可。提供给 addAttribute 的第一个参数接受属性名称,第二个参数接受属性值。

model.addAttribute("one", 1);
model.addAttribute("two", 2);

您还可以将集合添加到模型中。

List<String> list = new ArrayList<String>();
list.add("one");
list.add("two");
model.addAttribute("list", list);

Documentation

关于spring - 如何将多个对象添加到 ModelAndView 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16311041/

相关文章:

c++ - 如何从 C++ 设置 ListView 模型?

php - codeigniter 中的搜索框给出空白数据

java - CustomRepositoryImpl 中的 Autowiring bean 为 null

java - 获取NoSuchBeanDefinitionException : No qualifying bean of type ServerRequest in Spring WebFlux

angularjs - 从不同的 JEE 应用程序获取 AEM 创作的模板

java - 无法使用 Spring 创建 Innerbean - BeanInstantiationException 未找到默认构造函数

java - springmvc使用json响应

Spring 3.1 MVC - 表单处理工作流程最佳实践

ruby-on-rails - 如何从父模型类调用 before_save 方法?

java - Spring aop 方面不执行