動作しないこのコードがあります。私はfieldToStore
定義しました。アラートを出すことができ、firebug consoleでその値を確認できますが、myBeanに渡されると、String値の場合は常に未定義になり、ブール値の場合はfalseになります。何か案は?
<a4j:commandButton id="bt1" action="#{myBean.doSomething}" onclick="fieldToStore=false;saveFieldState();">
</a4j:commandButton>
<a4j:jsFunction name="saveFieldState" action="#{myBean.dummyAction}" />
<a4j:actionparam name="fieldToStore" assignTo="#{myBean.fieldToStore}" />
</a4j:jsFunction>
私の期待は、bt1をクリックした後、javascript var fieldToStoreのように、myBean.fieldToStoreの値がfalseになることです。