【发布时间】:2015-01-22 13:51:45
【问题描述】:
我有一些 JSP,我想将其转换为 Thymeleaf:
<c:forEach var="portfolioWork" items="${portfolioWorks}" varStatus="statusVariable">
<c:set var="stylesStr" value="" />
<c:if test="${not empty portfolioWork.getPublicSitePortfolioWorksToTypeRelations()}">
<c:forEach var="wRels" items="${portfolioWork.getPublicSitePortfolioWorksToTypeRelations()}">
<c:set var="stylesStr" value="${stylesStr} type${wRels.getPublicSitePortfolioWorkTypes().getId()} " />
</c:forEach>
</c:if>
<div class="element ${stylesStr} block">
*****************************************
看不懂,这个复杂的结构怎么转换:
<c:set var="stylesStr" value="" />
<c:if test="${not empty portfolioWork.getPublicSitePortfolioWorksToTypeRelations()}">
<c:forEach var="wRels" items="${portfolioWork.getPublicSitePortfolioWorksToTypeRelations()}">
<c:set var="stylesStr" value="${stylesStr} type${wRels.getPublicSitePortfolioWorkTypes().getId()} " />
</c:forEach>
</c:if>
【问题讨论】: