消息在play 2.0框架中是如何工作的

时间:2013-11-08 10:41:53

标签: playframework-2.0

如果我的理解是错误的,请正确和详细说明。 在播放应用程序启动时加载Messages类,根据默认语言环境,消息文件被读取并存储为键值对,我们可以使用get()方法访问它。

由于

1 个答案:

答案 0 :(得分:1)

是的,这是正确的。 Java Messages API实质上只是调用Scala API。所以Java API中的Messages.get(“key”)调用Scala API中的Messages.apply(“key”)。

实际数据并不存在于Messages中,而是实现为播放插件play.api.MessagesPlugin,它在app start上初始化。该插件将使用'conf / application.conf'中的配置键application.langs加载您指定的每种语言的消息文件。