我有一个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>
只有这不起作用。这可以解决吗?
答案 0 :(得分:1)
您的代码的语法都是正确的。因此,请确保您在Skill类中有getSkillId()
方法,并在相应的表中使用数据。另外,尝试删除评论,我认为这不是在jsp页面中评论的正确方法。