日期:2014-05-17  浏览次数:20666 次

JSTL 迭代 List集合方法
菜鸟求教,一直用struts标签,忘记JSTL了,我在servlet里  request.setAttribute("list", list);
JSP页面要怎么把他迭代出来?  不要小脚本的,要JSTL+EL,随便举例说明一下就行了,谢谢各位。

------最佳解决方案--------------------
如list里面存储的是Users对象!
Users
private String name;
private String address;


页面导入标签
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<c:forEach items="${list}" var="listTest">
   ${listTest.name}
   ${listTest.address}
  </c:forEach>


------其他解决方案--------------------
引用:
如list里面存储的是Users对象!
Java code??123Usersprivate String name;private String address;

页面导入标签
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
XML/HTML code??1234<c:forEa……


正解,其实和struts的循环很累雷同的!
------其他解决方案--------------------
引用:
菜鸟求教,一直用struts标签,忘记JSTL了,我在servlet里  request.setAttribute("list", list);
JSP页面要怎么把他迭代出来?  不要小脚本的,要JSTL+EL,随便举例说明一下就行了,谢谢各位。
+2
------其他解决方案--------------------
确实、c:forEach就可以满足你的要求
------其他解决方案--------------------
引用:
如list里面存储的是Users对象!
Java code??123Usersprivate String name;private String address;

页面导入标签
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
XML/HTML code??1234<c:forEa……


+1