【发布时间】:2014-11-10 06:37:34
【问题描述】:
有没有办法使用 a4j:commandLink 中的“oncomplete”来打开一个新选项卡,例如 h:commandLink 中的“target”? 类似:
target="#{dashBoardBean.possuiDocumento ? '_blank' : '_self'}"
<a4j:commandLink action="#{dashBoardBean.visualizarDocumento}"
oncomplete="#{dashBoardBean.possuiDocumento}">
</a4j:commandLink>
现在我的代码是这样的:
<h:commandLink action="#{dashBoardBean.visualizarDocumento}"
target="#{uc.documento ? '_blank' : '_self'}">
<f:setPropertyActionListener value="#{uc}" target="#{dashBoardBean.contentTarget}" />
<de:statusContent content="#{uc}"/>
</h:commandLink>
现在我需要在操作后进行检查,然后才打开新标签,但 h:commanLink 没有 oncomplete。
【问题讨论】: