Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Проблема с указанием параметра в <c:forEach>


Автор: boroda 15.11.2006, 15:08
Собственно есть цикл 
Код

          <c:forEach items="${searchObj.searchResult}" var="outer" begin="0" end="[Не знаю]">
                   ${outer}
          </c:forEach>



${searchObj.searchResult} - есть ArrayList.
Как мне написать в параметре end такое выражение <%=arraylist.size()%>?

Автор: Borisff2003 15.11.2006, 15:13
Так не надо писать ничего если не знаеш
Код

<c:forEach items="${searchObj.searchResult}" var="outer" >
                   ${outer}
          </c:forEach>

Автор: boroda 16.11.2006, 14:44
нашел решение
Код

          <c:forEach items="${searchObj.searchResult}" var="outer" begin="0" end="${fn:length(searchObj.searchResult)}">
                   ${outer}
          </c:forEach>


синтаксис этой фунции
Код

${fn:length(Collection)}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)