Scala Play2

2017-07-17  本文已影响0人  zy_now

Action

大多数Play应用接受的请求由一个Action处理。

一个play.api.mvc.Action 基本上是一个(play.api.mvc.Request => play.api.mvc.Result)函数处理请求,并响应发给客户端

创建Action(标记隐式转换)

Action { implicit request =>
Ok {"Got request [" + request  +"]")
}

控制器 是 actions 的生成器
定义Action 生成器

package controllers

import play.api.mvc._

object Application extends Controller{

  def index = Action{
      Ok ("It works")
}

}

Router 是将每个接受到的HTTP请求转换成Action调用的组件

上一篇 下一篇

猜你喜欢

热点阅读