2010-06-30 33 views
4

我有嵌套EL为<t:inputText>所需的属性的问题。我正在使用tomahawk实现。 我有一个dataTable与2列inputText。对于inputText 框,我都有forceId=true。当您查看页面的查看源时,id的外观为postal[0]zone[0],其中postalCode和zone是textBox的id,数字0是dataTable的rowId。嵌套埃尔在jsf

我在这里的要求是区域inputText只有当邮政不空时是必需的。 我写了类似下面的内容,我知道这是不对的。

required="#{!empty param['postalCode[#{rowIndex}]']}"> 

有人可以建议怎么做吗?

回答

3

这应该工作:

required="#{!empty paramValues.postalCode[rowIndex]}" 

#{paramValues.name}返回String[]与索引顺序值。