如何在Internet / server / vpn不可用时显示错误消息

时间:2013-04-24 07:43:44

标签: java javascript jquery jsf ajax4jsf

我有一个像这样的代码;

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

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

1 个答案:

答案 0 :(得分:0)

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