有没有一种方法可以从数据库而不是wicket属性文件中加载字符串资源?

时间:2018-10-31 09:32:54

标签: java wicket wicket-6

我需要将字符串键值对存储在数据库中。我想用Wicket ResourceModel加载它们,因此无需在应用程序的gui部分进行任何修改。有没有办法避免覆盖ComponentStringResourceLoader#loadStringResource()

1 个答案:

答案 0 :(得分:3)

您需要实现从数据库读取的IStringResourceLoader并以getResourceSettings().getStringResourceLoaders().add(new MyDbResourceLoader())方法向MyApplication#init()注册。