Я пытаюсь использовать таблицу для отображения некоторых изображений, мне разрешено 3 изображения в строке, но я не уверен, как завершить строку таблицы, если у меня есть строка, содержащая менее 3 изображений.Смотрите фрагмент кода ниже, чтобы узнать, что я пытался.
Используя ul
Мне не пришлось бы об этом беспокоиться, но я получил указание использовать стол.Как я могу убедиться, что последний ряд правильно завершен?Я новичок в jstl.
Спасибо,
<% int endTRFlag = 0; %>
<table width="100%">
<tr>
<core:forEach var="imageURL" items="${actionBean.imageURLs}" varStatus="rowCounter">
<td align="center" valign="middle">
<div class="item">
<a href="#"><img src="${imageURL}" alt="Photo 1" class="img" /></a>
</div>
</td>
<% endTRFlag = 1; %>
<core:if test="${ (rowCounter.count % 3 == 0) }">
</tr>
<tr>
<% endTRFlag = 0; %>
</core:if>
<core:if test="${ (rowCounter.count % 3 != 0) && (endTRFlag == 0)}">
</tr>
</core:if>
</core:forEach>