假设我有一个包含标记的JSP文件(因此是.tag
文件)。
它只包含这段代码(我省略了明显的<%@ tag
...):
<div id = "***" class = "mySpecialClass" >Test</div>
如何将 * 替换为渐进式ID,对于包含该标签一次或多次的页面,该渐进式ID将从0递增,但是会在页面重新加载时从0重新启动?
答案 0 :(得分:1)
<c:if test="${empty requestScope.tagCounter}">
<c:set var="tagCounter" scope="request" value="${0}"/>
</c:if>
<div id="${requestScope.tagCounter}" class="mySpecialClass">Test</div>
<c:set var="tagCounter" scope="request" value="${tagCounter + 1}"/>
答案 1 :(得分:0)
我不确定你的意思,但如果你的意思是自动生成标签,你可以这样做:
<div class="tags">
<%
for (int i = 0; i < 10; i++) {
%>
<div id="<%=i%>" class="myspecialclass">Test</div>
<%
}//for
%>
</div>
否则你能提供更多信息吗?