Я просмотрел несколько других страниц с «заставкой», но все они относятся к Java-приложению.Мне нужно создать заставку, в то время как элемент JSTL загружает объекты в таблицу при первой загрузке страницы.Если записей достаточно много, это может занять некоторое время.
<div class="createset">
<c:forEach items="${sessionScope.user.cards}" var="card">
<tr class="setdatarow">
<td class="setdata"><c:out value="${card.flashCardnum}"></c:out></td>
<td class="setdata"><c:out value="${card.category}"></c:out></td>
<td class="setdata"><c:out value="${card.card}"></c:out></td>
<td class="setdata"><c:out value="${card.answer}"></c:out></td>
<td class="setdata"><input type="checkbox" value="${card.flashCardnum}"/></td>
</tr>
</c:forEach>
</table>
</div>
Я не уверен, занимает ли эта загрузка столько времени или фактический поиск всех записей в коде Java:
ArrayList<Card> usersCards = DataDAO.getCardsForUser(userAccount);
userAccount.addCards(usersCards);
session.setAttribute("user",userAccount);
, но в любом случае это действительнодолго и страница выглядит неполной некоторое время, прежде чем все карты загружены;как будто это еще не загрузило css возможно?
edit: я думаю, что мог бы сделать это с javascript?