我遇到了<t:inputText>
必需属性的嵌套EL问题。我正在使用战斧实施。
我有一个带有2列inputText的dataTable。我对inputText都有forceId=true
框。当你查看页面的查看源时,id看起来是postal[0]
和zone[0]
,其中postalCode和zone是textBox的id,而数字0是dataTable的rowId。
我的要求是仅当邮政不为空时才需要区域inputText。 我写了类似下面的东西,我知道这是不对的。
required="#{!empty param['postalCode[#{rowIndex}]']}">
有人可以建议怎么做吗?
答案 0 :(得分:4)
这应该有效:
required="#{!empty paramValues.postalCode[rowIndex]}"
#{paramValues.name}
返回带有索引顺序值的String[]
。