使用commandLink和target _blank更新当前页面

时间:2018-09-05 12:43:01

标签: jsf-2 actionlistener commandlink

我有一个JSF页面和一个target = _blank的commandLink(在新选项卡中打开)。 我想“执行一些操作并更新当前页面”(即命令链接所在的页面)并打开新标签。我已经尝试过这种方式:

 <h:commandLink actionListener="#{testing.doSomeActionsAndUpdate}" action="/Msg.html" target="_blank">get Msg</h:commandLink>

将按预期打开新选项卡。在actionListener方法中,我调用 FacesContext.getCurrentInstance().getPartialViewContext().getRenderIds().add("myComp");

但这似乎不起作用...起​​始页面未更新。

有办法吗?

0 个答案:

没有答案