(Вопрос о 'final' и) Как мне получить доступ к содержимому объекта списка 'myModels' из Spring ModelMap в JSTL? - PullRequest
1 голос
/ 23 августа 2010
@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. Весной я поместил список myModels в ModelMap для передачи в представление "index". Как мне получить доступ к этим MyModel объектам из кода JSTL?

  2. Обязательно ли для этого метода контроллера значение final и для параметра ModelMap значение final?

1 Ответ

4 голосов
/ 23 августа 2010
  1. По имени, например, <c:out value="${mymodel}"/>. Каждый атрибут модели, который вы добавляете в ModelMap, становится доступным как атрибут области запросов JSP.

  2. «нет» и «нет», final здесь не имеет значения - кто-то сказал вам иначе?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...