JSTL для каждого разделителя

Есть ли в JSTL встроенная функция для вывода разделителей при выполнении foreach?

Задача состоит в том, чтобы выводить разделители (типа запятых) после каждой итерации, кроме последней (или перед каждой, кроме первой). Есть ли тег ELSE для foreach?


person Dims    schedule 16.01.2012    source источник


Ответы (2)



Вы можете использовать атрибут varStatus в EL,

<c:forEach var="foo" items="${foos}" varStatus="loopStatus">${foo}${!loopStatus.last?',':''}</c:forEach>` 
person Selvakumar Ponnusamy    schedule 17.01.2012