如何在单击p:commandButton时停止调用backing bean?

时间:2014-09-24 06:55:18

标签: jsf primefaces

我在p:datatable中使用p:commandButton。 commandButton用于更新值。首先,当我单击commandButton时,它会调用相应的更新方法。当我第二次单击commandButton时,将调用dataTable支持bean方法,最后调用update方法。

对于ex,我在dataTable中有多行。如果我单击第一行更新按钮,它将在db中更新。如果我单击第二行更新按钮,它将调用dataTable支持bean方法,然后调用更新方法。

以下是代码:

<p:commandButton value="Select"  
     id="ajaxBtn" 
     action="#{patientMedicineManageBean.selectDrugsImage}" 
     rendered="#{!(patientMedList.medicineImageId.length() eq null)}"  >
        <f:param name="imageName" value="#{patientMedList.imageName}"></f:param>
        <f:param name="medsId" value="#{patientMedList.id}"></f:param>

</p:commandButton>

感谢。 任何帮助将不胜感激。

0 个答案:

没有答案