PrimeFaces p:commandButton

时间:2013-01-30 16:41:57

标签: jsf-2 primefaces commandbutton primefaces-mobile

我正在使用primefaces mobile(0.9.2 - jsf2),我有一个奇怪的问题。 我有一个带2个按钮的视图,一个用于添加,另一个用于保存订单。 添加按钮工作正常,但是当我单击保存按钮而不是调用save方法时,它首先进入方法add,然后进入save方法。 有人有小费吗? 谢谢..

...<div class="field-input" >
                        <p:commandButton action="#{pedidoMobileBean.adicionaProduto()}" id="pcbAdd" value="Adicionar" update="hpgItens hpgTotais hpgTipoBonificacao"  icon="plus" iconPos="left" ></p:commandButton>                                
                    </div>
                    <div class="label-input"></div>
                     <div class="field-input">
                    <p:commandButton action="#{pedidoMobileBean.salvar()}" ajax="true" id="pcbSave" value="Salvar" update="hpgPedidoV3 :Form:hpgPedidoV1" ></p:commandButton>

                    </div>...

1 个答案:

答案 0 :(得分:0)

尝试将process-attribute添加到保存按钮:

<p:commandButton ajax="true" process="@this" ..../>