如何利用facesContext的setClientWindow(窗口窗口)方法从烘焙豆中打开新选项卡

时间:2015-04-25 08:17:27

标签: jsf

因为我已经阅读了一些关于服务器端重定向到新客户端窗口/选项卡的问题和答案,我发现<h:form target="_blank">是实现这一目标的最佳方式,但在我的情况下,我无法做到这一点因为它会影响我页面中的其他一些实现。现在我发现facesContext有setClientWindw()方法,任何人都可以使用它,任何人都可以使用

提供解决方案来打开新标签
FacesContext.getCurrentInstance().getExternalContext().setClientWindow();
FacesContext.getCurrentInstance().getExternalContext().redirect(url);

0 个答案:

没有答案