【发布时间】:2011-02-12 22:47:06
【问题描述】:
我的 JSF 主页上有这段看似无害的代码:
<a4j:outputPanel id="sidebarContainer">
<a4j:include viewId="#{UserSession.currentSidebar}"/>
</a4j:outputPanel>
侧边栏的变化如下:
jsFunction 调用一个 backing-bean 方法,该方法在 UserSession 中设置页面(如“sidebar2.jsp”)
jsFunction有“rerender='sidebarContainer'”,这样在侧边栏中加载正确的页面
在JBoss 5中初次启动web应用时,当我调用jsFunction换页时,会出现sidebar2,但下方会出现原来的sidebar(sidebar1.jsp)。
在最初的怪异之后,侧边栏切换工作得很好。有什么想法吗??
【问题讨论】:
标签: jsf jakarta-ee richfaces java-ee-6 ajax4jsf