Me gustaría agregar una información sobre herramientas para cada elemento en un p:selectManyCheckBox
. Sin embargo, no puedo encontrar una solución.Primefaces información sobre herramientas para p: selectManyCheckbox
Tengo una clase Role
que tiene 3 propiedades, "id" (Largo), "nombre" (Cadena) y "descripción" (Cadena). Se muestra el nombre y me gustaría tener la descripción como información sobre herramientas.
Esta es una pieza de trabajo de código:
<p:selectManyCheckbox layout="pageDirection" value="#{roleBean.selectedRoles}" converter="roleConverter">
<f:selectItems value="#{roleBean.roles}" var="role" itemLabel="#{role.name}" itemValue="#{role}"/>
</p:selectManyCheckbox>
El roleConverter
es una FacesConverter
que convierte la Role
a un id y viceversa.
me ocurrió esto:
<p:selectManyCheckbox layout="pageDirection" value="#{roleBean.selectedRoles}" converter="roleConverter">
<c:forEach var="role" items="#{roleBean.roles}">
<f:selectItem id="role#{role.id}" itemLabel="#{role.name}" itemValue="#{role}" />
<p:tooltip for="role#{role.id}" value="#{role.description}"/>
</c:forEach>
</p:selectManyCheckbox>
Pero, desgraciadamente, no funciona.