JSF, заполняющий Datatable через Список - PullRequest
0 голосов
/ 08 августа 2011

Я пытаюсь заполнить таблицу данных через список.По сути, мое приложение отправляет параметр поиска, и я могу получить доступ к результатам поиска следующим образом:

resultsToRender = resultsBean.getResults();

И затем я создаю свой список следующим образом:

setSearchItems(new ArrayList<SelectItem>());    
for( Result result : resultsBean.getResults() )
           {                               
               String item= result.getEntity().get( "content.item-name" );

               searchItems.add(new searchItems(item));
           }

Пока моя таблица данныхКажется, подбирается правильное количество строк в соответствии с параметрами поиска. Я не совсем уверен, как настроить свой список так, чтобы я мог отображать данные, специфичные для строк, в настоящий момент каждая строка в моей таблице данных просто отображает информацию о последнем элементев моем списке.

Приветствия

1 Ответ

0 голосов
/ 08 августа 2011

на данный момент каждая строка в моей таблице данных просто отображает информацию о последнем элементе в моем списке.

Это может произойти, если либо entityсвойство result равно static, или что конструктор searchItems назначает item статическому свойству.

Эти свойства не должны быть static.Удалите этот модификатор.

...