为什么在JSTL中使用时ArrayList
需要放在a中而不是在同一个jsp中时需要放在普通字符串数组中?request.setAttt(...)
ArrayList<String> list = new ArrayList();
while (r.next()) {
list.add(r.getString("stu_first_name"));
}
<c:forEach items="${list}" var="names">
<tr>
<td>${names}</td><br/>
</tr>
</c:forEach>
更改为
String[] list = new String[x]
你不需要
request.setAttribute("list", list);
为了
<c:forEach to work>
必须使用${directive.list}
它才能工作吗?