http://showcase.richfaces.org/richfaces/component-sample.jsf?demo=panelMenu&skin=blueSky
上面的链接有一个类似于我们应用程序的演示,但我们希望折叠/展开行为的行为有所不同。
我们的菜单开始完全展开,但我们基本上希望用户能够完全控制折叠和展开菜单。例如,如果你打开演示中最上面的一个,然后打开第二个,第一个就会关闭。有没有一种方法可以只在点击时折叠和扩展?这似乎应该是默认行为。
所以基本上我有:
<rich:panelMenu>
<a4j:repeat>
<rich:panelMenuGroup>
<a4j:repeat>
<h:link />
</a4j:repeat>
</rich:panelMenuGroup>
</a4j:repeat>
</rich:panelMenu>
我希望能够打开和关闭每个rich:panelMenuGroup
,而不会影响其他rich:panelMenuGroup
元素的其余部分。
简单到:<rich:panelMenu expandSingle="false">