23 HAZİRAN 2010, ÇARŞAMBA
jstl dosyalarda grup için son kayıt unsuru ihmal
bu jstl bir json dize formüle etmek nasıl son kaydın sonunda bir virgül koymak kesimi yapabilir miyim? sonunda virgül kullanıldığına dikkat edin
<c:forEach items="${fileList}" var="current">
{ id:1001,data:["<c:out value="${current.fileName}" />" , "<c:out value="${current.path}" />" , "<c:out value="${current.size}" />" , "<c:out value="${current.type}" />"] },
</c:forEach>
CEVAP
23 HAZİRAN 2010, ÇARŞAMBA
Sadece kullanım LoopTagStatus#isLast().
<c:forEach items="${fileList}" var="current" varStatus="loop">
{ id: 1001,
data: [
"<c:out value="${current.fileName}" />",
"<c:out value="${current.path}" />",
"<c:out value="${current.size}" />",
"<c:out value="${current.type}" />"
]
}<c:if test="${!loop.last}">,</c:if>
</c:forEach>
Ayrıca <c:if> yerine EL koşullu operatörünü kullanabilirsiniz:
${!loop.last ? ',' : ''}
Bunu PaylaÅŸ:

C için bir sebep mi'#; dosyalarda ...
.Döngü daha hızlı çalışır NET,' v...
Nasıl dosyalarda grup dizini bulmak iç...
'' Paralel devam etmek için ...
nasıl Javascript dosyalarda grup durdu...