0

我正在尝试在我的 JSP 中打印一个字符串列表。我的控制器中有这个:

List<String> profileNames = new Vector<String>();
...
modelMap.addAttribute("pn", profileNames);

这在我的 JSP 中:

<c:forEach var="p" items="${pn}" varStatus="rIndex">
    <input type="text" value="${pn}"/>
</c:forEach>

通过这样做,每个输入框都被列表的所有元素填充。

但是,我需要将列表中的每个项目放在一个单独的输入框中,例如${pn.get(index)}. 我怎样才能做到这一点?

4

1 回答 1

1

您的方法很好,但是您输入了错误的输入值。

替换这个:

<input type="text" value="${pn}" />

有了这个:

<input type="text" value="${p}" />
于 2013-09-08T10:48:15.350 回答