EDIT
Не удается заставить rendered
правильно работать с update
атрибутами. Вот мои коды
<ui:define name="left">
<h:form>
<p:commandLink value="Hey"
actionListener="#{bean.setRenderComment}"
update="comment"/>
</h:form>
</ui:define>
<ui:define name="right">
<h:panelGroup id="comment" rendered="#{bean.renderComment}">
hello
</h:panelGroup>
</ui:define>
renderComment
— это логические атрибуты внутри bean
. setRenderComment
в основном переключает состояние renderComment
вот так
this.renderComment = !this.renderComment;
Правильно, каждый раз, когда я нажимаю на ссылку Hey
, мне нужно обновить, чтобы включить или выключить рендеринг hello
. Как исправить, чтобы не приходилось обновлять