Текстовое поле автозаполнения страны в реализации JSF2 (Primefaces Component Lib) - PullRequest
1 голос
/ 12 ноября 2011

Каков наилучший способ реализации текстового поля для автозаполнения страны в JSF2?

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

Я использую библиотеку компонентов primefaces, есть ли готовый плагин, который я мог бы использовать?

1 Ответ

1 голос
/ 13 ноября 2011

Тебе все равно понадобится управляемый боб. В противном случае вы не можете ссылаться на него в представлениях JSF. Если данные не подвержены изменениям, просто загрузите и инициализируйте их один раз в bean-объекте приложения. Если необходимо обновлять данные, например, ежедневно, используйте @Singleton EJB с @Schedule и разрешите ему делегировать управляемый компонент.

PrimeFaces имеет компонент <p:autoComplete> . Вы можете найти пример на их витрине. Вы можете позволить completeMethod указывать на bean-объект области приложения и указывать value на bean-компонент формы запроса / просмотра.

...