2017-01-23 45 views
0

很抱歉,但我在Playframwork下載以.json文件從Json的地址在Playframework

是新希望從數據庫下載數據的JSON文件。我能夠轉換DB數據並在瀏覽器上顯示,但無法下載爲json文件。

public Result userListToJson() { 
    List<User> userList = User.find.all(); 
    return ok(Json.toJson(userList)) 
} 
+2

你的意思是 「JSON」,而不是 「傑森」,對不對? – Paul

+1

無論如何,Jason/JSON網址是什麼?像json://my.cool.json/doyoudigit –

+0

可以添加更多的細節,如任何錯誤消息,HTTP代碼等。 –

回答

0

您需要添加Content-Disposition頭,所以你的代碼會

public Result userListToJson() { 
    List<User> userList = User.find.all(); 
    return ok(Json.toJson(userList)).withHeaders("Content-Disposition" -> "attachment; filename=users.json") 
}