为什么编译器失败"无法解析具有此类签名的引用操作"?

时间:2015-03-22 01:46:41

标签: scala playframework

我在Play Framework中使用Scala编写了一些代码,但是我收到了错误。它工作正常但突然间我出错了。

def index = Action { implicit request =>
  Ok(views.html.Postpage.render())
}

我收到以下错误:

Cannot resolve reference Action with such signature
Type mismatch expected(Request[Anycontent]=>resultactual:request[AnyContent]=>Any)
Type mismatch expected(BodyParser[Anycontent]=>resultactual:request[AnyContent]=>Any)
cannot resolve symbol Ok

1 个答案:

答案 0 :(得分:0)

问题是您在render对象中明确调用Ok方法:

def index = Action { implicit request =>
  Ok(views.html.Postpage.render())
}

删除.render()并重新开始。

确保app/views/Postpage.scala.html存在。