У меня есть список компонентов, в которых есть свойства. Я строю 2 сублиста, чтобы посмотреть, что в них, и перейти на страницу.проверить, имеет ли список все значения
мне нужно сделать проверку, чтобы увидеть, если все значения либо 2 Подсписок являются все обнуляет
Java:
beans = dao.getResourceExpended(filter);
List<BigDecimal> scheduledBeans = new ArrayList<BigDecimal>();
List<BigDecimal> realBeans = new ArrayList<BigDecimal>();
for (ResourceBean f : beans)
{
scheduledBeans.add(f.getScheduledResource());
realBeans.add(f.getRealResource());
}
request.setAttribute("scheduledBeans", scheduledBeans);
request.setAttribute("realBeans", realBeans);
JSTL:
<c:choose>
<c:when test="${empty scheduledBeans}">
alert("scheduledBeans Empty");
</c:when>
<c:when test="${empty realBeans}">
alert("realBeans Empty");
</c:when>
</c:choose>
"Выбор" выше не работает, поскольку значения возвращаются как:
alert("scheduledBeans =" + scheduledBeans);
alert("realBeans =" + realBeans);
scheduledBeans = [null, null, null]
realBeans = [null, null, null]
показать код, где вы задали эти два массива в запросе или в сеансе –
только что обновлено ....... –