从backing bean中检索值并在表单提交上显示

时间:2014-05-14 16:42:32

标签: javascript ajax jsf richfaces

我的jsf页面上有一个a4j:commandbutton。以下是代码提取 -

<a4j:commandButton id="submitBtn" value="#{msgsMass.MM_04_02_BTN_CONTINUE}"
    reRender="addNewCardForm,saveAddNewCardForm" immediate="true"
    action="#{bBean.retrieveOrderId}" oncomplete="addNewCreditCard()" >

addNewCardForm,saveAddNewCardForm是页面上的html表单,在addNewCreditCard()的javascript调用中显示和提交。

在这些表单中,我有一个输入字段,它将显示bBean.retrieveOrderId中的值。但是,只有在使用orderId的空白值加载表单后才会调用此bean方法。

请告诉我如何在向用户显示表单时在表单字段中获取orderId值。

1 个答案:

答案 0 :(得分:0)

评论转化为答案:

正确重新渲染后,

orderId将显示在表单上。您可以将表单包装在<a4j:region>