我的jsf
页面中有<p:commandButton>
xhtml
。我需要通过点击此按钮调用bean类中的函数,我需要禁用该按钮,以便用户再次单击它,bean类方法不应该一次又一次地调用。我尝试了很多例子。该按钮似乎被禁用但如果我一次又一次地单击它会反复调用bean类方法。我怎么能避免这种情况。这是我目前的代码。
<p:commandButton ajax="false" action="#{targetAchievementBean.calculate()}" value="Calculate" onclick="jQuery(this).addClass('ui-state-disabled')"/>
请具体回答这个问题,因为我尝试了很多例子。请帮助我。