私は単純なフォームとajaxイベントをリッスンする非常に単純なBeanを持っています。コードの一部を次に示します。
<script type="text/javascript">
function myfunction() {
alert('error');
}
</script>
<h:commandButton id="someid" value="somevalue" >
<f:ajax event="click" execute="someids" listener="#{MyBean.fireEvent}" onerror="myfunction()" />
</h:commandButton>
私はデバッグでeclipseを使用して、いつMyBean.fireEvent
呼び出されるかを確認し、実行後に呼び出されることがわかりonerror="myfunction()"
ます。その理由は何でしょうか?
私はResinでmojarra2.0を使用しています。
ありがとう。