3
我有一个带有渲染属性的panelGroup。为什么在渲染属性设置为false的情况下甚至会调用panelGroup中的组件值?我是否在这里误解了渲染的属性?JSF:渲染属性
我想要做的是:我有一个selectManyCheckbox之前panelGroup和panelGroup中的一切只应该执行,如果用户选择了selectManyCheckbox中的值并按下按钮。这不会像这样工作,因为panelGroup中的组件取决于用户必须在selectManyCheckbox中选择的值。
<h:selectManyCheckbox /> // for the user to choose
<h:commandButton /> // to render the panelGroup
<h:panelGroup rendered="#{someBean.render}">
<h:dataTable value="#{someOtherBean.loadSomething(someObject)}" var="item">
// ...
</h:dataTable>
</h:panelGroup>
任何变通办法? – 2011-06-07 12:06:11
我添加了一个解决方法,我的回答以上。 – 2011-06-07 12:24:45
谢谢你的解决方法! – geeehhdaa 2011-06-07 12:48:05