【发布时间】:2014-07-23 17:52:07
【问题描述】:
我正在尝试将默认文件夹更改为我上传的文件所在的位置。在我的 application.conf 中,我设置了 play.tmp=/my/desired/location/ 但是当我上传文件时,它总是转到默认文件夹,根据玩!文档,/tmp/。
我正在使用使用 Scala 2.10.3 构建的 play 2.2.2(运行 Java 1.8.0)
上传控制器:
public static Result uploadFile() {
MultipartFormData body = request().body().asMultipartFormData();
FilePart audioFile = body.getFile(Constants.KEY_UPLOAD_AUDIO_FILE);
if (audioFile != null) {
String fileName = audioFile.getFilename();
String contentType = audioFile.getContentType();
File file = audioFile.getFile();
return ok("File uploaded to: " + file.getAbsolutePath());
} else {
return badRequest("File not found");
}
}
感谢大家的帮助。
【问题讨论】:
标签: java upload playframework playframework-2.0