Язык выражений / JSTL Для цикла с числами, как это сделать? [Дубликат]

git push origin :bugfix  # Deletes remote branch
git branch -d bugfix     # Must delete local branch manually

Если вы уверены, что хотите его удалить, запустите

git branch -D bugfix

Теперь, чтобы очистить удаленные удаленные ветви, запустите

git remote prune origin
2
задан BalusC 21 March 2013 в 17:27
поделиться

2 ответа

Распечатайте <tr>, затем перейдите по списку массивов, затем напечатайте каждый элемент в <td> и распечатайте </tr><tr> каждый элемент n , а затем закончите цикл над списком массивов и, наконец, напечатать </tr> впоследствии.

Например новая строка каждого третьего элемента:

<table>
    <tr>
        <c:forEach items="${items}" var="item" varStatus="loop">
            <c:if test="${not loop.first and loop.index % 3 == 0}">
                </tr><tr>
            </c:if>
            <td>${item}</td>
        </c:forEach>
    </tr>
</table>

${loop.index} возвращает индекс текущей итерации раунда. % 3 будет возвращать только 0, если он будет делиться на 3 без остатка (таким образом, когда индекс равен 0, 3, 6, 9, 12 и т. Д.).

6
ответ дан BalusC 25 August 2018 в 21:11
поделиться

Я не уверен, что понял ваш запрос, но предположим, что у вас есть свой массив из 100 элементов, и вы хотите, чтобы 3 столбца отображали их, поэтому вы можете использовать свойство «float» для достижения этого: просто введите div ширины вы хотите и перебирать массивы, создавая внутренние divs ширины / 3:

     <div style="width:600px;margin:auto;">
          <c:forEach var="testName" items="${testSet}">
              <div style="float:left;width:200px;">whatever you want to do with ${testName}</div>
          </c:forEach>
     </div>
0
ответ дан matteosilv 25 August 2018 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: