Rag*_*ghu 1 java jsf label render richfaces
我使用来自辅助bean的三个不同的字符串来为rich:simpleTogglePanel构建标签.
<rich:simpleTogglePanel id="loadPanel" switchType="client" label="#{backingbean.name1} - #{backingbean.name2} - #{backingbean.name3}" >
Run Code Online (Sandbox Code Playgroud)
我希望name3仅在某些特定条件下出现.是否有可能只为name3提供条件?
您可以使用EL条件运算符来完成:
label="#{backingbean.name1} - #{backingbean.name2} - #{conditions ? backingbean.name3 : ''}"
Run Code Online (Sandbox Code Playgroud)
因此,当打印conditions
到true
那时的evaluate 时,backingbean.name3
只是在标签上添加了一个空字符串,因此backingbean.name3
在conditions
求值时将省略false
.
归档时间: |
|
查看次数: |
241 次 |
最近记录: |