Получить определенный элемент в списке или массиве, используя EL - PullRequest
34 голосов
/ 26 декабря 2011

Можно ли получить определенный элемент в списке или массиве, используя EL на странице Java EE (Facelets или JSP), или мне нужно создать собственный метод EL?

1 Ответ

64 голосов
/ 27 декабря 2011

Вы можете использовать фигурную скобку [], в которой вы указываете (с нуля) индекс элемента, который хотите получить.

<p>This is the 3rd item of the list: #{bean.list[2]}</p>

Этот синтаксис в основном аналогичен bean.getList().get(2).

Это эквивалентно для массивов.

<p>This is the 3rd item of the array: #{bean.array[2]}</p>

Этот синтаксис в основном аналогичен bean.getArray()[2].

Смотри также:

...