我使用 ws 获得了 json 数据。然后我们将希望在视图中以列表格式显示它。我不知道怎么做。请帮我!
*我的目标:
我可能误解了你的问题,但听起来你想要一个浏览器页面来查看数据?您需要定义一个视图来显示它,然后使用 Ok 方法调用此视图。例如,在您的控制器中,替换Ok(Json.toJson(json))
并Ok(views.html.messages(Messages))
在视图包中创建文件 messages.scala.html,它看起来像:
@(messages:List[Message]) {
<table class="table table-striped">
@messages.map { message =>
<tr>
<td>@message.id</td>
<td>@message.text</td>
...
</tr>
}
</table>
}
任何以 @ 开头的都是 scala 表达式。使用模板函数来装饰或标准化您的页面,请参阅Playframework 模板用例