В моем приложении Seam есть компонент Seam, который возвращает (@Datamodel
) список элементов, которые я хочу преобразовать в набор <li>
элементов HTML. У меня это работает без проблем.
Но теперь я хочу разделить список в соответствии с выражением EL. Таким образом, выражение EL определяет, должен ли быть запущен новый элемент <ul>
. Я попробовал следующее:
<s:fragment rendered="#{action.isNewList(index)}">
<ul>
</s:fragment>
<!-- stuff that does the <li>'s goes here -->
<s:fragment rendered="#{action.isNewList(index)}">
</ul>
</s:fragment>
Но это неверно, потому что вложенность для <ul>
неправильная.
Как мне это сделать?