Scala Play2

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調用的組件

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容