我的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值。
答案 0 :(得分:0)
评论转化为答案:
正确重新渲染后, orderId
将显示在表单上。您可以将表单包装在<a4j:region>
。