jsf/a4j で条件付きで評価される式の使用に少し問題があります
これが私のコードです
<a4j:form>
<h:inputText id="id1" value="#{mybean.myvalue}" size="1"
required="#{not mybean.condition}"
rendered="#{not mybean.condition}"
requiredMessage="Put a number in here" />
<h:selectBooleanCheckbox value="#{mybean.condition}">
<a4j:support event="onclick" reRender="id1"/>
</h:selectBooleanCheckbox>
<a4j:commandButton action="#{mybean.myaction}" value="Do something" />
</a4j:form>
ブール値のチェックボックスは、条件付きで検証を有効/無効にします。
これは機能しません: a4j:commandButton は単に検証をスキップします。
ありがとう。