Bonjour à tous.
Voilà je doit développer un projet pour SAKAI, dans lequel je doit utiliser une datatable.
Elle s'affiche trés bien mais je voudrais filtrer les elements.
Voici le code :
<h : dataTable
id="opencourses"
value="#{OpencoursesBean.allOpencoursess}"
var="entry"
styleClass="listHier"
columnClasses="firstColumn,secondColumn,thirdColumn,fourthColumn,fifthColumn, sixthColumn, seventhColumn"
headerClass="firstHeader secondtHeader thirdHeader fourthHeader fifthHeader, sixthHeader, seventhHeader">
<h : column>
<f:facet name="header">
<h: outputText value=""/>
</f:facet>
<h:selectBooleanCheckbox id="opencoursesSelect" value="#{entry.selected}" rendered="#{entry.delete}"/>
<h: outputText value="" rendered="#{not entry.delete}"/>
</h : column>
<h : column>
<f: facet name="header">
<h: outputText value="#{msgs.opencourses_date}"/>
</f:facet>
<h: outputText value="#{entry.opencourses.date}"/>
</h : column>
<h : column>
<f: facet name="header">
<h: outputText value="#{msgs.opencourses_author}"/>
</f:facet>
<h: outputText value="#{entry.opencourses.author}"/>
</h : column>
<h : column>
<f: facet name="header">
<h: outputText value="#{msgs.opencourses_titre}"/>
</f: facet>
<h: outputText value="#{entry.opencourses.titre}"/>
</h : column>
<h : column>
<f: facet name="header">
<h: outputText value="#{msgs.opencourses_section}"/>
</f: facet>
<h: outputText value="#{entry.opencourses.section}"/>
</h : column>
<h : column>
<f: facet name="header">
<h: outputText value="#{msgs.opencourses_soussection}"/>
</f:facet>
<h: outputText value="#{entry.opencourses.soussection}"/>
</h : column>
<h : column>
<f:facet name="header">
<h: outputText value="#{msgs.opencourses_url}"/>
</f:facet>
<h: outputLink value="#{entry.opencourses.opencourses}">
<h: outputText value="link"/>
</h: outputLink>
</h : column>
</h : dataTable>
La question est : comment je fait pour afficher les lignes où on a : #{msgs.opencourses_soussection}"="math" par exempe?
Merci.
---------------
Un travail mal fait est un travail fait.