Бобы, Списки и JSP - PullRequest
       29

Бобы, Списки и JSP

0 голосов
/ 03 мая 2010

У меня есть маленький вопрос ...

На моей странице JSP у меня есть Список бинов. Я хочу извлечь подсписок bean-компонентов с определенным свойством (например, все книги ужасов). Может ли Apache Beanutils помочь мне?

Заранее спасибо ...

1 Ответ

1 голос
/ 04 мая 2010

В JSP у вас есть 2 варианта:

  1. Выполните итерации по списку самостоятельно, используя JSTL <c:forEach>, и протестируйте, используя JSTL <c:if>, если элемент соответствует требованиям, и, наконец, просто отобразите его.

  2. Сделайте то же самое в простом Java-коде и вызовите его в сервлете перед отправкой запроса в JSP. При желании вы можете обернуть это в функцию EL, чтобы вызвать ее изнутри JSP.

Commons Beanutils здесь мало чем могут помочь. Насколько я знаю, у него нет фильтра коллекции с предикатом. Однако коллекции Commons и Google Collections имеют.

...