【发布时间】:2015-05-11 05:48:00
【问题描述】:
我有一个开关(布尔值)。当开关为真时,输入文本禁用选项为真。当开关为假时,输入文本禁用选项为假,所以我可以输入数据。但是这个数据返回空值。
<h:form id="form">
<p:inputSwitch value="#{switchMB.isTrue}" onLabel="True"
offLabel="False">
<p:ajax update="inputText" />
</p:inputSwitch>
<p:inputText id="inputText" value="#{switchMB.inputTextValue}"
disabled="#{switchMB.isTrue}" />
<p:commandButton action="#{switchMB.addValue}"
update=":form" value="Add"></p:commandButton>
</h:form>
当我在inputText中输入数据时,这个数据总是返回null。我该如何解决这个问题?如何更新 inputText 中的禁用选项并正确输入数据?提前谢谢..
【问题讨论】:
标签: jsf primefaces jsf-2.2