【发布时间】:2012-06-05 20:19:39
【问题描述】:
当我点击按钮 handler.toggleCreatingTheme() 被调用,但 outputPanel 没有呈现。当我刷新页面(f5)时,会显示面板的内容。
<a4j:commandButton styleClass="simple-submit-button"
action="#{handler.toggleCreatingTheme()}"
rendered="#{!handler.creatingTheme}"
value="txt"
immediate="true"
render="newThemeForm" oncomplete="initEditor()" status="statusWait" />
<a4j:outputPanel id="newThemeForm" ajaxRendered="true" rendered="#{handler.creatingTheme}">
这个标签都在一个 h:form 标签中,只有一个 h:form。
如何让页面自己刷新,在点击按钮的时候渲染面板?
【问题讨论】: