gpt4 book ai didi

jsf - p :commandLink doesn't trigger p:blockUI

转载 作者:行者123 更新时间:2023-12-04 19:21:22 25 4
gpt4 key购买 nike

我正在使用 PrimeFaces。这是代码:

<h:form>    
<p:dataTable...>
<p:column...>
<p:commandLink id="featuresLinkId"...>
</p:column>
</p:dataTable>
</h:form>

<p:blockUI block=":smForm" trigger="featuresLinkId">
<p:graphicImage alt="loader image" value="/images/loader.gif"/>
</p:blockUI>

加载页面时,我看到以下错误:

javax.servlet.ServletException: 
Cannot find component with identifier "featuresLinkId" in view.

在这种情况下,似乎不能使用 commandLink 来触发 blockUI。可能是什么问题?

最佳答案

因为它找不到那个组件,因为它在表单/数据表中。

修改为

1-

<h:form id="formId">

2-

<p:dataTable id="tbl">

3-

<p:blockUI block=":smForm" trigger=":formId:tbl:featuresLinkId">

试试上面的。

关于jsf - p :commandLink doesn't trigger p:blockUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16732653/

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