在游戏中1.x可以使用可以从相对应用程序的路径获取文件的代码。像这样:
static File xmlDataFile= VirtualFile.fromRelativePath(
"/app/parsers/data/some_data.xml"
).getRealFile();
此代码不是控制器的代码。但app / parsers包中的一些代码。
我如何在playframework 2.x中执行此操作?对于Java!
答案 0 :(得分:1)
public static Result menu() throws IOException {
String path = Play.application().resource("/resources/menu.json").toString();
String content = Files.toString(new File(path), Charsets.UTF_8);
return ok(content).as("JSON");
}