2017-01-23 7 views
0

Извините, но я новичок в PlayframworkЗагрузка .json файл из Json Url в Playframework

хотел загрузить данные из БД в формате JSON файла. Я могу преобразовать данные БД и отображать их в браузере, но не могу загрузить их как json-файл.

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

Вы имеете в виду "" JSON не "JASON", верно? – Paul

+1

Что такое URL-адрес 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") 
}