jsp中EL访问对象属性中的集合问题

匆匆z2 发布于 2016/06/12 17:25
阅读 402
收藏 0
JSP

想要在jsp页面中访问后台传过来的集合对象

public class PageList<T> implements Serializable {
	private Integer total;
	private List<T> rows;



PageList包括这两个属性,我将后台查到的总数放在total里,project具体的值放在rows里

JSP代码:

<c:forEach var="project" items="${pageList.rows}">
    <li class="list-group-item text-center">
	<a ref="/project/${project.projectId}"> 
	   <c:out value="${project.name }" />
	</a>
    </li>
</c:forEach>

前台生成的html代码却成了这样,直接变成了字符串:

<c:foreach var="project" items="[Project [projectId=1000, name=完美世界项目1, describe=完美世界的第一个项目, createDate=Mon Jun 06 20:46:10 CST 2016], Project [projectId=1001, name=完美世界项目更新测试2, describe=更新测试, createDate=Wed Jun 08 00:00:00 CST 2016], Project [projectId=1004, name=完美世界项目2, describe=完美世界的第一个项目, createDate=Wed Jun 08 15:01:44 CST 2016]]">
	<li class="list-group-item text-center">
	   <a href="/project/"> 
		<c:out value="">
		</c:out></a>
	</li>
</c:foreach>



jsp要如何遍历对象属性中的集合呢>?



加载中
0
魔力猫
魔力猫
你这是应用服务器不能正常处理JSTL造成的。
匆匆z2
匆匆z2
恩,是的,谢谢你,忘记引入c标签了
返回顶部
顶部