0

如何在 Spring JSP 页面中显示数据列表。您可以在下面看到我在控制器中返回消息列表的代码,但是如何在 JSP 页面中创建列表

public ModelAndView displayRequestPage(HttpSession session)
{
    Map<String, Object> model = new HashMap<String, Object>();

    List<Message> myList = mService.listMessages();
    model.put("names", myList );
    return new ModelAndView("list", model);
}
4

1 回答 1

1

由于您已放置myList在模型中,它将被添加到请求中,类似于向请求中添加任何其他属性。您可以通过 JSP EL 或 JSP 中的 scriptlet(尽管不是首选)引用该集合。我建议使用 JSTL 来遍历List.

使用 JSTL

<c:forEach var="i" items="${names}">
   Name <c:out value="${i.fieldGoesHere}"/><p>
</c:forEach>
于 2013-04-30T19:53:32.857 回答