我正在尝试使用表达式语言进行条件语句,但无法使其工作。根据JSF 2.0文档,它是可能的,但由于XPage在JSF 1.2上,我不知道它是否受支持。
基本上这是代码:
<xp:text
escape="true"
id="computedField1">
<xp:this.value><![CDATA[#{(repeatLine.columnvalue >= 1) ? 'a' : 'b'}]]></xp:this.value>
</xp:text>
编译器给出错误“值语法错误,属性'值'”。如果我将“xp:this.value”转换为“xp:text”标记中的属性,问题就是一样。
有什么想法吗?
答案 0 :(得分:4)
你可以使用它,但你必须使用$而不是#运算符,至少我无法使用它。