【发布时间】:2015-01-30 15:53:09
【问题描述】:
我有一个控制器,它返回由实体列表和一个 Long 值组成的 Set。
List<EventDto> events = eventService.getAllEventsPaging(page, size);
Long dataBaseCount = eventRepository.count();
Set<Object> pagingSet = new HashSet<Object>();
model.addAttribute("events", pagingSet);
return "events";
如何在 jsp 上从 EventDto 访问字段。我试过了:
<c:forEach var="pagingSet.events" items="${pagingSet.events}">
<tr>
<td><c:out value="${pagingSet.events.name}">
</c:out></td>
</tr>
</c:forEach>
但是没用
【问题讨论】:
-
您是否尝试将
var="pagingSet.events"替换为var="event",然后调用它${event.name}? -
为什么要将
pagingSets作为events添加到模型中? -
您在活动中有参赛作品吗?
-
@lifus 是的,我试过了。它不起作用
-
@BohdanMyslyvchuk 那么好吧。
pagingSet似乎是空的,而您打算改为写model.addAttribute("events", events);