Я получил это работает.Кажется, что это неправильная строка:
add(new SearchResults("searchResults", new PropertyModel<List<Hit>>(currentResult, "hits")));
Тип PropertyModel
, то есть List<Hit>
, должен был сделать модель статической.Таким образом, единственными данными, которые SearchResults
когда-либо видел, был исходный объект, который был пустым.
Я изменил строку на нижеприведенную и обновил SearchResult
соответственно.
add(new SearchResults("searchResults", new Model<Result>(currentResult, "hits")));
Если кто-либоможете объяснить это дальше или считаете, что я не прав, прокомментируйте!В любом случае, я отмечаю свой собственный ответ как правильный, поскольку это решило проблему.