Play Framework 1.2以降を使用しています-play.db.jpa.blobを使用してイメージをディスクに保存できます-これを使用してファイル名を指定できるかどうか疑問に思います-そうでない場合は、通常のファイルを使用することになります。
//File photo;
testImage.photoFileName = photo.getName();
testImage.photo = new Blob();
testImage.photo.set(new FileInputStream(photo), MimeTypes.getContentType(photo.getName()));
役立つ提案があれば歓迎します。OSのファイル名はUUIDを使用しています-ファイルのgetNameは、ファイルに指定された実際の名前を返します-後でディレクトリから読み取ることができるように、ファイルのファイル名を指定する必要があります。