(关于'final'的问题和)如何从JSTL中的Spring ModelMap访问'myModels'的列表对象内容?

时间:2010-08-23 18:19:36

标签: java spring jsp spring-mvc jstl

@RequestMapping(value = "/index", method = RequestMethod.GET)
public final String index(final ModelMap model)
{
      List myModels = ArrayList<MyModel>(getMyModels());
      model.addAttribute("mymodel", myModels);
      return "index";
}
  1. 在Spring中,我将myModels列表放入ModelMap以传递给“索引”视图。然后,我如何从JSTL代码中访问这些MyModel对象?

  2. 此控制器方法是否必须为finalModelMap参数为final

1 个答案:

答案 0 :(得分:4)

  1. 按名称,例如<c:out value="${mymodel}"/>。您添加到ModelMap的每个模型属性都可用作JSP请求范围的属性。

  2. “不”和“不”,final在这里无关紧要 - 有人告诉你了吗?