如何动态呈现属性的内容?
类似的东西:
style="#{not empty book.image ? 'background-image: url('+ book.image +'); border: 1px; ' : ''}
我不知道如何在属性内引用book.image
。
我不能在元素内放置ui:fragment
来表示是否渲染style
。我认为在两个不同的ui:fragment
(一个带有empty rendered
,另一个带有not empty rendered
)内复制已经具有其他属性的整个元素并不是一个有效的主意。 )。我认为将演示文稿放在Named
这样的style="#{bookNamedBean.TheStyle}"
bean中并不是一个好主意,因为它将混合图层。