我有一个自定义标签,我在其中使用commandLink标签。问题是,在某些情况下,我希望后面发生的操作不会发生,实际上是禁用链接,但在某些情况下我希望链接工作。
<p:commandLink action="#{bean.doSomething(param)}" styleClass="line" disabled="#{disable}">
<div> bla </div>
</p:commandLink>
在此示例中,“disable”是我从自定义标记外部接收的布尔参数。如何基于布尔参数或任何其他方法阻止commandLink的操作?