0

我有一个代码是这样的;

<a4j:commandLink 
actionListener="#{controller.validate}"
onclick="showFadeLoadingImg();"
oncomplete="confirmOperation();}"
value="#{actionItem.actionDisplayName}"
reRender="text1,text2">
</a4j:commandLink>

在这里,当我的 VPN 关闭时,我的 oncomplete 事件具有 jscript 函数 confirmOperation(),该函数将被执行并显示该函数的不需要的输出。但是,我最终想要的是,当我单击按钮时,我想检查我是否能够连接到服务器(是否启用了 VPN/互联网),如果不能,我必须显示一些错误消息,例如“无法连接到达服务器',否则,我可以将页面重定向到登录页面吗?

4

1 回答 1

0

您可以通过 validate() 方法连接到服务器,如果无法连接到服务器,可以记录信息,然后您可以使用 jscript 函数 confirmOperation() 显示此信息。

于 2013-05-21T14:36:54.140 回答