我的嵌套 EL 有问题 <t:inputText>
必需的属性。我正在使用战斧实现。
我有一个包含 2 列 inputText 的数据表。我有 forceId=true
对于 inputText
盒子。当您查看页面的查看源时,id 看起来为 postal[0]
和 zone[0]
其中 postalCode 和 zone 是 textBox 的 id,数字 0 是 dataTable 的 rowId。
我的要求是仅当 postal 不为空时才需要 zone inputText。
我在下面写了一些我知道不正确的东西。
required="#{!empty param['postalCode[#{rowIndex}]']}">
有人可以建议如何做吗?
最佳答案
这应该有效:
required="#{!empty paramValues.postalCode[rowIndex]}"
#{paramValues.name}
返回 String[]
值按索引顺序排列。
关于jsf - jsf 中的嵌套 el,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3149848/