如何在JSF中的EL表达式#{}中编写硬编码字符串值?

时间:2013-07-21 13:25:37

标签: string jsf el

我正在尝试执行以下操作:

rendered="#{billBean.company.equals("something")}"

但问题是我无法在"something"内写#{}。它导致以下XML解析错误:

  

元素类型“h:commandLink”必须后跟属性规范,“>”或“/>”。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:4)

使用单引号(')来引用EL内的普通String

rendered="#{billBean.company.equals('something')}"