вложенный эль в JSF - PullRequest
       6

вложенный эль в JSF

4 голосов
/ 30 июня 2010

У меня проблема с вложенным EL для <t:inputText> необходимого атрибута. Я использую реализацию Томагавк. У меня есть dataTable с 2 столбцами inputText. У меня есть forceId=true для обоих inputText коробки. Когда вы смотрите на источник просмотра страницы, id выглядит как postal[0] и zone[0], где postalCode и zone - это идентификаторы textBox, а число 0 - это rowId dataTable.

Мое требование здесь: зона inputText требуется только тогда, когда почтовое сообщение не пустое. Я написал что-то вроде ниже, что я знаю, что это неправильно.

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

Может кто-нибудь подсказать, как это сделать?

1 Ответ

4 голосов
/ 30 июня 2010

Это должно работать:

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

#{paramValues.name} возвращает String[] со значениями в индексированном порядке.

...