JSF2(Primefaces Component Lib)实现中的国家/地区自动填充文本字段

时间:2011-11-12 14:46:13

标签: jsf-2 primefaces country

在JSF2中实施国家/地区自动填充文本字段的最佳方法是什么?

我想知道是否有更好的方法来实现bean从数据库或XML数据源注入国家列表。

我正在使用primefaces组件库,我可以使用现成的插件吗?

1 个答案:

答案 0 :(得分:1)

无论如何,你将需要一个托管bean。否则,您无法在JSF视图中引用它。如果数据不受更改,只需在应用程序范围的bean中加载并初始化一次。如果需要每天刷新数据,请使用带有@Singleton的{​​{1}} EJB,并让托管bean委托给它。

PrimeFaces有<p:autoComplete> component。你可以在他们的展示上找到一个例子。您可以让@Schedule指向应用程序范围的bean,并将completeMethod指向请求/视图范围的表单bean。