Индекс строки таблицы данных JSF 2 без модели данных

мы использовали пользовательский интерфейс: повтор для создания таблиц. С помощью интерфейса: повтори этолегко нумеровать строки с помощьюvarStatus, Я'м в зависимости от номера строки 's из varStatus при вызове вспомогательного компонента для обработки навигации по списку, например, перемещения элемента вверх или вниз по списку.

Сейчас я'Я хотел бы создать составной компонент, который создает настраиваемую таблицу со всеми функциями, необходимыми для маркировки строк, перемещения их вверх / вниз и т. д. Для этого пользовательский интерфейс: repeat won 'работать не могуt увидеть способ обработки разного количества столбцов; Мне нужно указать заголовки в одном месте и тело в другом (и ямы не достигли уровня знаний, где я могу создать пользовательский компонент). Поэтому я перешел к datatable вместо этого, поскольку использование этого означает указание заголовков в качестве фасетов в том же месте, что и содержимое тела.

Это работало хорошо, пока я не заметил, что по какой-то причине не былоvarStatus больше. Я вложил много работы в представление списка без необходимостиdatamodel и я не хочу, чтобы начать использовать это. Есть ли способ получить текущий номер строки, как он отображается в таблице, без использования?datamodel

Также я'Я использую ViewScope, и если яЯ правильно понял, что это означает, что я не могу связать dataTable с компонентом.

Ответы на вопрос(1)

Ваш ответ на вопрос