gpt4 book ai didi

java - 在特定行启用或禁用 primefaces 数据表按钮

转载 作者:行者123 更新时间:2023-11-29 22:09:46 24 4
gpt4 key购买 nike

PrimeFaces 3.5莫哈拉 2.1.5jdk 1.6

当我的数据表正在加载时,我需要在同一行的同一列中启用或禁用两个按钮。

即当数据表加载第一行时,我必须启用向下按钮并禁用向上按钮。当数据表加载第二行到最后一行 -1 时,我必须启用两个按钮。当数据表加载最后一行时,我需要启用向上按钮并禁用向下按钮。

enter image description here

我尝试读取 List 对象并启用、禁用,但它为所有行设置了启用或禁用。

我将不胜感激。提前致谢...

最佳答案

您可以使用 rowIndexVar

像这样:

<p:dataTable value="#{myBean.myRows}" rowIndexVar="myRowIndex" var="myRow">
<p:column headerText="#">
<h:commandLink styleClass="upArrow" disabled="#{myRowIndex eq 0}"/>
<h:commandLink styleClass="downArrow"
disabled="#{myRowIndex eq myBean.myRows.size()}"/>
</p:column>
</p:dataTable>

关于java - 在特定行启用或禁用 primefaces 数据表按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18673862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com