【发布时间】:2013-02-11 02:39:51
【问题描述】:
您好,我无法在 Richfaces 4.3.0.Final 展示中复制该示例: http://showcase.richfaces.org/richfaces/component-sample.jsf?demo=panelMenu&skin=blueSky 特别是在 rich:panelMenu 组件中,当我运行代码时 panelMenu 没有响应,并且 panelMenuItem 没有显示,我将代码更改如下:
<rich:panelMenu style="width:200px" itemMode="ajax" groupMode="ajax">
到
<rich:panelMenu style="width:200px" mode="ajax">
并且 panelMenuItems 显示并正常工作,但这部分不起作用:
<a4j:outputPanel ajaxRendered="true">
<rich:panel rendered="#{not empty panelMenuBean.current}">
<h:outputText value="#{panelMenuBean.current} selected" id="current" />
</rich:panel>
</a4j:outputPanel>
为什么?坦克。
【问题讨论】:
-
您知道,“不起作用”并不是对问题的明确描述......另外,您所说的“panelMenu 没有响应”是什么意思?画面没有变化?至少会发出 HTTP 请求吗? (使用 Firebug 或开发者工具来检查)。尝试提供代码运行的完整上下文,以及 PanelMenuBean 中的相关代码。
-
panelMenu 没有展开,rich:panelMenuItem 组件(label="") 没有在页面中渲染。
-
是spring,jsf,richfaces 4.3.0 最终项目,我用xhtml工作
标签: spring jsf richfaces jboss7.x