gpt4 book ai didi

jsf - 加载表内容时隐藏 Primefaces 数据表 'No Records Found'

转载 作者:行者123 更新时间:2023-12-05 00:28:33 24 4
gpt4 key购买 nike

在我的应用程序中,我正在加载我的数据表,默认值位于第一页(登录后)。加载数据时,数据表提示“未找到记录”,这让用户感到困惑。我如何隐藏它,同时正在加载?

enter image description here

最佳答案

我知道这有点明显,但是无论如何显示默认值,您可以设置 emptyMessage=""在你的<p:dataTable> .

但是,如果您需要 emptyMessage稍后显示(例如,当要加载用户特定数据时),您可以在第一次加载时使用如下方式“禁用”它:

emptyMessage="#{dataBean.firstLoad ? '' : 'No records found.'}"

哪里firstLoad将是您的支持 bean 中的一个方法,它返回 true当用户刚刚登录时(例如要加载默认值),以及 false如果不是,这意味着应该加载用户特定的数据和 <p:dataTable>实际上可能是空的。

关于jsf - 加载表内容时隐藏 Primefaces 数据表 'No Records Found',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132679/

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