p: PrimeFaces 5中为列内的每一行重复的图标的工具提示



假设我有一个包含行和列的表(如预期的那样),其中一列包含一个垃圾桶图标,其中<p:tooltip>应为"Delete",另一列具有一个笔图标,<p:tooltip>应为"Edit"。

我应该如何为每一行显示工具提示?

<p:dataTable var="usuario" value="#{panelView.usuarios}"
    rendered="#{not empty panelView.usuarios}" paginator="true"
    sortBy="#{usuario.usuario}" rows="10">
    <p:column headerText="Nome">
        <h:outputText value="#{usuario.usuario}" />
    </p:column>
    <p:column headerText="Grupo">
        <h:outputText value="#{usuario.grupo}" />
    </p:column>
    <p:column headerText="Role">
        <h:outputText value="#{usuario.role}" />
    </p:column>
    <p:column headerText="Sistema">
        <h:outputText value="#{usuario.sistema}" />
    </p:column>
    <p:column headerText="Subsistema">
        <h:outputText value="#{usuario.subsistema}" />
    </p:column>
    <p:column>
        <h:commandLink action="...">
            <h:graphicImage value="/img/bw_edit.gif" height="16px" width="16px">
            <p:tooltip id="toolTipFade" value="Editar" />
            </h:graphicImage>
        </h:commandLink>
    </p:column>
    <p:column>
        <h:commandLink action="...">
            <h:graphicImage value="/img/bw_trash.gif" height="16px" width="16px">
            </h:graphicImage>
        </h:commandLink>
    </p:column>
</p:dataTable>

试试这个:

<p:column>
    <h:commandLink action="...">
        <h:graphicImage value="/img/bw_edit.gif"
                        height="16px"
                        width="16px"
                        title="Editar"/>
    </h:commandLink>
</p:column>

这对我有用。

谨致问候。

最新更新