我尝试上传图片并查看该图片。它在开发模式下运行完美,但在生产模式图像上传成功,但它没有显示该图像
要上传我写的图片:
String sName=dStudent.studentName.replaceAll("\\s+","");
String image_name = sName+sID+"_image.png";
String contentType = student_image.getContentType();
File file_type = student_image.getFile();
try {
FileUtils.copyFile(file_type, new File("public/photos/student", image_name));
} catch (IOException ioe) {
System.out.println("Problem operating on filesystem");
}
并显示我写的图像:
<img src=@routes.Assets.at("photos/student/"+student.name.replaceAll("\\s+","")+student.sid+"_image.png") alt="" title="" width="200px" height="200px" border="0" style="margin-left: 18px;"/></span>
我在Dist模式下创建了一个单独的Public文件夹来存储这些图像。 任何人都可以帮我解决这个问题吗? 为此,我使用了PLAY 2.1.3。