【发布时间】:2014-04-11 17:04:28
【问题描述】:
由于我需要 Play 应用程序加载和读取单个消息文件,我正在考虑从我的 Java 的 Application 类调用 MessagesPlugin Scala 类的 loadMessages() 方法并传递单个消息文件的路径.我假设当我的应用程序启动时,它将调用 Scala 的 loadMessages() 方法并创建单个消息文件的映射。如果我的理解有误请指正。
由于我是 Scala 编程的新手,如果我在 Java 类中以错误的方式调用 Scala 方法,请纠正我:
import play.api.i18n.MessagesPlugin;
class Application{
private static boolean renderHomePage(){
language="en";
String configPath=System.getProperty("IUI_CONFIG_DIR");
MessagesPlugin.loadMessages(configPath+"/"+language+"/messages."+language);
changeLang(language);
setSessionData(true);
return true;
}
}
但我上面的代码无法识别loadMessages()。我需要导入其他东西吗?
【问题讨论】:
标签: java scala playframework-2.0