这是带有scala的播放框架中的基本控制器操作。 您能解释一下什么是请求变量。是动作参数吗?
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
答案 0 :(得分:1)
好吧...让我添加更多信息。
def echo = Action { request =>
Ok("Got request [" + request + "]")
}
实际上是
def echo = Action({ request =>
Ok("Got request [" + request + "]")
})
实际上是
def echo = Action.apply({ request =>
Ok("Got request [" + request + "]")
})
实际上是
def echo = Action.apply((request: Request) => {
Ok.apply("Got request [" + request + "]")
})
而且,如果您仍然感到困惑……那么您需要阅读Scala的基础知识。