JSF动态呈现属性的内容

时间:2019-05-25 14:51:38

标签: jsf

如何动态呈现属性的内容?

类似的东西:

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中并不是一个好主意,因为它将混合图层。

0 个答案:

没有答案