c:设置jstl标签混淆解析器

时间:2016-05-31 13:29:53

标签: java jstl

我有一个c:set标记会抛出未终止的标记错误(相关问题Unterminated <c:set tag - JSTL)。相关问题的答案表明这是一个解析器错误,但我不确定在这种情况下如何解决它。

<c:forEach var="item" items="${cssinclist}">
    <c:set var="stylesheetFile" value="<tiles:insertAttribute value="${item}" flush="true" />" />
    <link rel="stylesheet" type="text/css" href="<c:url value="/resources/css/${ stylesheetFile }"/>" />
</c:forEach>
<c:remove var="stylesheetFile" />

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

为什么不使用“ item ”变量?试试这个:

<c:set var="stylesheetFile" value="${item}"/>