|
|
1
2
我们已经构建了一个消息源实现来查找数据库中的消息。您需要做的是创建一个继承了Spring的AbstractMessageSource的MessageSource实现(为了获得所有特性,请参见JavaDoc)。 您必须至少实现抽象方法“resolvecode(string,locale)”(但实现“resolvecodewithoutarguments(string,locale)”将提高性能),该方法将DAO委托给指向该简单表的DAO,定义如下:
代码和区域设置形成一个唯一的索引。 你就完了。当然,您将添加一些缓存功能,并在DAO或messagesource级别提供“区域降级”行为(即,如果找不到“en-us”,请尝试“en”)。 这很管用。 |
|
|
2
1
检查这个 thread 关于这个问题的信息,但是我认为将文件放在Tomcat上下文之外并不是一个好的实践,因为您永远不知道将在哪里部署您的应用程序。 但如果你需要的话,你会找到一些很好的解决方案。 |
|
|
Rollerball · 关于java中ResourceBundle的查询 12 年前 |
|
|
Breland · 安装后从捆绑包中删除文件 13 年前 |
|
|
skip · 如何国际化html页面 13 年前 |