我使用ws获得了json数据。 然后我们会 想要在视图中以列表格式显示它。 我不知道怎么做。 请帮帮我!
* MyGoal:
答案 0 :(得分:0)
我可能误解了您的问题,但听起来您想要一个浏览器页面来查看数据?您需要定义一个视图以显示它,然后使用Ok方法调用此视图。例如,在您的控制器中,将Ok(Json.toJson(json))
替换为Ok(views.html.messages(Messages))
并在views包中创建文件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 Template Use Cases