Обновите текущую страницу с помощью commandLink и target _blank - PullRequest
0 голосов
/ 05 сентября 2018

У меня есть страница JSF и commandLink с target = _blank (открыть в новой вкладке). Я хотел бы «выполнить некоторые действия и обновить текущую страницу» (то есть страницу, на которой находится ссылка на команду) и открыть новую вкладку. Я пытался таким образом:

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

Новая вкладка открывается, как и ожидалось. В методе actionListener я вызываю FacesContext.getCurrentInstance().getPartialViewContext().getRenderIds().add("myComp");

но это, похоже, не работает ... стартовая страница не обновляется.

Есть ли способ сделать это?

...