在jsp中使用jstl的访问列表

时间:2013-11-26 20:55:48

标签: jsp jstl

我有一个Course对象,在该对象中有一个带有Skill对象的属性List(一门课程有很多技能)。

现在我需要使用jstl在我的.jsp页面中访问该技能变量。我可以迭代课程,但我想要的是也从技能属性迭代每个技能。类似的东西:

<c:forEach var="course" items="${courses}">
  <c:forEach var="skill" items="${course.skill}">
    //print skill id: ${skill.skillId}
  </c:forEach>
</c:forEach>

只有这不起作用。这可以解决吗?

1 个答案:

答案 0 :(得分:1)

您的代码的语法都是正确的。因此,请确保您在Skill类中有getSkillId()方法,并在相应的表中使用数据。另外,尝试删除评论,我认为这不是在jsp页面中评论的正确方法。