2013-07-26 116 views
0
public static void getImage(String fileName) { 
     File file = new File("~/" + fileName); 
     response.contentType = "image/png"; 
     renderBinary(file); 
    } 

图像在这种方法的响应和renderBinary都出现错误如何显示在游戏框架2.1

+0

这不是在玩框架正常工作2.1 –

+0

http://stackoverflow.com/questions/另一种方式8305853 /如何渲染的-A-二进制与播放-2-0 – rags

回答

1

公共静态结果的getImage()抛出IOException异常{ 档案文件=新的文件(“ d:\ Images \“+ name +”。jpg“);

return ok(org.apache.commons.io.FileUtils.readFileToByteArray(file)).as("image/jpeg"); 
} 

我在这里,因为我使用的文件操作使用IOException异常,这是使用而非renderBinary