Tom*_*ito 6 jsf el conditional-rendering
我有一个:
<h:panelGroup />
<h:outputText value="title" />
<h:itemThatSometimesWillShow rended="sometimes1" />
<h:itemThatSometimesWillShow rended="sometimes2" />
<h:itemThatSometimesWillShow rended="sometimes3" />
...many more
Run Code Online (Sandbox Code Playgroud)
我希望如果没有itemThatSometimesWillShow显示,整个面板(标题,实际上)也没有显示.
我尝试使用复合组件#{cc.childCount} > 1,但我不在复合实现中,所以看起来总会返回0.
任何的想法?(我正在搜索js或EL的内容,以便在rendered父panelGroup的属性中使用)
我很快就会同意这个:
<h:panelGroup rendered="{bean.isSometimes()}"/>
<h:outputText value="title" />
<h:itemThatSometimesWillShow rended="{bean.isSometimes1()}" />
<h:itemThatSometimesWillShow rended="{bean.isSometimes2()}" />
<h:itemThatSometimesWillShow rended="{bean.isSometimes3()}" />
Run Code Online (Sandbox Code Playgroud)
在豆子中:
public boolean isSometimes()
{
return isSometimes1() || isSometimes2() || isSometimes3();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
444 次 |
| 最近记录: |