我是 spring 的新手,我有以下代码,谁能解释一下
<c:forEach items="${certificateToolState.certificateDefinition.awardCriteria}" var="criterion">
这是什么意思?
谢谢
最佳答案
这可能是 JSP 文件的摘录。这意味着当页面准备好呈现时,它将对从 certificateToolState.certificateDefinition.awardCriteria
获取的元素执行 for-each
循环,并为每个元素做一些事情,同时将它们分配给临时变量 criterion
。
在Java中基本等同于:
for(AwardCriteria ac : certificateToolState.certificateDefinition.awardCriteria()){
//...
}
// assuming that you get a List<AwardsCriteria>.. you get the point
关于java - spring中使用的代码信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21433288/