玩! 2 从控制器在视图中呈现 JSON 数据

Play! 2 Rendering JSON data in View from Controller

基于此 http://www.markhneedham.com/blog/2012/10/14/play-framework-2-0-rendering-json-data-in-the-view/

我的看法:

    @(message: String)(myobjects:ObjectNode)
@import com.fasterxml.jackson.databind.JsonNode
@import com.fasterxml.jackson.databind.node.ObjectNode

控制器:

ObjectNode myobjects = objectsDAO.getObjects();
return ok(myview.render("test",myobjects ));

错误

 not found: type ObjectNode

似乎不​​适用于 ObjectNode,视图中的导入似乎不起作用。找不到太多关于传递视图的文档 JSON

尝试这样定义它:@(message: String, myobjects:com.fasterxml.jackson.databind.node.ObjectNode),或者如果这不起作用,请将 @imports 放在您的 main.scala.html 中,因为它包含您其他视图的内容.. ..

<body>
    @content
</body>