XPages和EL concat

时间:2016-01-27 23:05:26

标签: xpages el concat

我正在尝试在http://lpar.ath0.com/2014/04/07/repeated-xpages-input-controls-with-number-indexed-field-names/

上实施该示例

我已经开始工作了。这是对复合控件的调用:

<xc:track_row row="#{rownum}" fieldName="Track#{rownum}" dataSource="#{document1}" />

但是,我喜欢的是保存01,02联合而不是1,2等字段。我已经尝试了

fieldName="Track#{(rownum lt 10)? '0'.concat(rownum):rownum}" 

但是,在该行上生成EL语法错误。我做错了什么?

谢谢,

1 个答案:

答案 0 :(得分:3)

您可以使用多个EL语句,它只是一个String。在处理表达式期间,将替换所有EL符号。你可以这样解决:

grouped[(grouped.timestamp x) & (grouped.timestmap < y)]