我的.jsp中有以下代码:
<% for(int i=0; i <= 10; i++)
{ %>
<TR>
<td>${values[i][0]}</td>
<td>${values[i][1]}<input type="button" width="60" value="EDIT"></td>
<td>${values[i][2]}<input type="button" width="60" value="RESET"></td>
</TR>
<% } %>
我在Java中的控制器类返回一个数组,我希望将其分配给jsp的变量:
model.addAttribute("values", results);
我该怎么做?
答案 0 :(得分:1)
检查您的EL表达式${values[i][0]}
这是不正确的。
试试这段代码:
<c:forEach var="value" items="${values}">
<td>${value.name}</td> <!-- will be attributes of the object stored in controller -->
</c:forEach>