表达式语言的条件语句

时间:2012-03-05 14:17:43

标签: el xpages

我正在尝试使用表达式语言进行条件语句,但无法使其工作。根据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”标记中的属性,问题就是一样。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

你可以使用它,但你必须使用$而不是#运算符,至少我无法使用它。