Javascript 在JSF中获取浏览器选项卡关闭事件

Javascript 在JSF中获取浏览器选项卡关闭事件,javascript,jsf,ajax4jsf,Javascript,Jsf,Ajax4jsf,我想在JSF页面中获取浏览器选项卡关闭事件。如何使用实现这一点?是否存在JSF事件???您无法在中直接获取浏览器选项卡关闭事件,但有解决方法 步骤1:从类似javascript的javascript获取选项卡关闭事件 <h:body onunload="tabClosed();"> 第二步:像be一样制作JS函数和调用支持bean <h:form> <a4j:jsFunction name="tabClosed" action="#{myBean.tab

我想在JSF页面中获取浏览器选项卡关闭事件。如何使用
实现这一点?是否存在JSF事件???

您无法在
中直接获取浏览器选项卡关闭事件,但有解决方法

步骤1:从类似javascript的javascript获取选项卡关闭事件

<h:body onunload="tabClosed();">

第二步:像be一样制作JS函数和调用支持bean

<h:form>
   <a4j:jsFunction name="tabClosed" action="#{myBean.tabIsClosed()}" ></a4j:jsFunction>
</h:form>