有没有办法从i18n标准的数据库加载属性。?
在现有方法中,
答案 0 :(得分:1)
您可以使用数据库中的数据而不是属性文件来设置文本。但是,在您这样做之前,请考虑以下缺点:
您必须编写代码以从数据库中检索每个值,因为在编译时不知道该值。
您不知道是否遗漏了任何属性,因为未编译属性。如果您错过了某个属性,则您的用户将不会收到任何文字。
您的应用必须向服务器拨打更多电话才能显示每个视图,这可能会大大减慢您的应用。您可以使用JSP使用dynamic string i18n动态生成键值对来部分缓解此问题,但加载时间仍然比静态i18n慢。
这就是我从未见过这样做的原因。