次のようなコードがあります。
<a4j:commandLink
actionListener="#{controller.validate}"
onclick="showFadeLoadingImg();"
oncomplete="confirmOperation();}"
value="#{actionItem.actionDisplayName}"
reRender="text1,text2">
</a4j:commandLink>
ここでは、サーバーがダウンしているときに、oncomplete イベントに jscript 関数 confirmOperation() があり、これが実行され、その関数からの望ましくない出力が表示されます。しかし、私が最終的に望んでいるのは、ボタンをクリックしたときにサーバーに接続できるかどうかを確認し、そうでない場合は「サーバーに到達できません」などのエラーメッセージを表示する必要があることです。これを実現するコード例を教えてください。