我有一個命令鏈接,並在它的點擊我已經在JSF 2.0作爲一個對話框:更新命令鏈接值2.0
<p:commandLink value="(.3%)" style="font-size:10px;" onclick="lrDlg.show()" id="percentchange"/>
現在對話框上,我想爲命令鏈接價值的價值:
<h:outputText value="Change Value" />
<h:panelGroup>
<p:inputText size="10" value="#{bean.changeValue}" required="false"
styleClass=" ui-inputfield ui-widget ui-state-default ui-corner-all " />
<h:outputText value="" style="font-size:10px;" />
</h:panelGroup>
我的問題是如何更新inputText的值,以便在commandlink值(顯示爲「(0.3%)」,以反映。
感謝烏拉圭回合的答覆。我已經完成了上述步驟,但我必須更新按鈕上點擊我正在更新相應的ID像
但變化沒有發生。 – curious您需要刪除'immediate =「true」',以便處理提交的輸入值。學習何時(不)使用'immediate =「true」',閱讀這個答案:http://stackoverflow.com/questions/7636008/richfaces-4-richinputnumberspinner-not-getting-set-in-backing-bean/ 7636245#7636245 – BalusC
感謝BalusC刪除immediate =「true」後它工作 – curious