我像这样调用ModelAndView的“addObject”:modelAndView.addObject("userNames", userNames);
第二个参数是字符串的ArrayList。如何在JSP页面中迭代此列表?
这就是我所拥有的,但它似乎不起作用:
<select id="users">
<c:forEach var="userName" items="${userNames}">
<option>${userName}<option/>
</c:forEach>
</select>
我是否需要添加标记导入才能使用标记c中的元素?
答案 0 :(得分:5)
你试过了吗?
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
c:forEach标记位于核心JSTL库中。如果您还没有,那么您还需要在构建路径中使用jstl.jar。