您是否知道为什么这部分代码无效?
查看:
<a4j:commandButton value="#{labels.comments}"
action="#{reservation.displayComments}"
render="dataComments" />
<h:panelGroup id="dataComments" rendered="#{reservation.showComments}" >
...
<h:panelGroup/>
豆:
public String displayComments(){
showComments = !showComments;
return "";
}
点击链接,什么都不做。
答案 0 :(得分:3)
尝试这样的事情:
<a4j:commandButton value="#{labels.comments}"
action="#{reservation.displayComments}"
render="dataComments" />
<h:panelGroup id="dataComments">
<h:panelGroup id="innerPanel" rendered="#{reservation.showComments}" >
...
<h:panelGroup/>
<h:panelGroup/>
始终显示您的dataComments元素,除非您在页面上没有任何内容可以刷新。