У меня есть страница 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");
но это, похоже, не работает ... стартовая страница не обновляется.
Есть ли способ сделать это?