Dans mon application Seam, j'ai un composant Seam qui renvoie un fichier ( @Datamodel
) liste d'éléments que je veux transformer en un ensemble de <li>
éléments HTML. Cela fonctionne sans problème.
Mais maintenant, je veux diviser la liste en fonction d'une expression EL. L'expression EL détermine donc si un nouveau <ul>
devrait être lancé. J'ai essayé ce qui suit :
<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>
Mais cela n'est pas valable, parce que l'imbrication pour <ul>
a tort.
Comment dois-je m'y prendre ?