資源簡介
[強(qiáng)烈推薦, 文檔不多, 很快就可以看完, 看完了, 就會(huì)使用play了]
目錄
MVC應(yīng)用程序模型 - 7 -
app/controllers - 8 -
app/models - 8 -
app/views - 8 -
請(qǐng)求生命周期 - 8 -
標(biāo)準(zhǔn)應(yīng)用程序布局layout - 9 -
app目錄 - 9 -
public目錄 - 10 -
conf目錄 - 10 -
lib目錄 - 11 -
開發(fā)生命周期 - 11 -
連接到j(luò)ava調(diào)試器 - 12 -
類增強(qiáng)Enhancement - 13 -
02.HTTP路由 - 13 -
關(guān)于REST - 14 -
routes文件語法 - 14 -
HTTP方法 - 15 -
URI范示 Pattern - 15 -
Java調(diào)用定義 - 17 -
把404當(dāng)作action來用 - 17 -
指派靜態(tài)參數(shù) - 17 -
變量和腳本 - 18 -
路由優(yōu)先級(jí) - 18 -
服務(wù)器靜態(tài)資源 - 18 -
staticDir: mapping - 18 -
staticFile: mapping - 19 -
URL 編碼 - 19 -
反轉(zhuǎn)路由:用于生成某些URL - 19 -
設(shè)置內(nèi)容風(fēng)格(CSS) - 20 -
HTTP 內(nèi)容協(xié)商 negotiation - 21 -
從http headers開始設(shè)置內(nèi)容類型 - 21 -
定制格式 - 22 -
03.控制器 - 23 -
控制器概覽 - 23 -
獲取http參數(shù) - 24 -
使用params map - 25 -
還可以從action方法簽名實(shí)現(xiàn)轉(zhuǎn)換 - 25 -
高級(jí)HTTP Java綁定 - 26 -
簡單類型 - 26 -
Date類型 - 26 -
Calendar日歷 - 27 -
File - 27 -
支持類型的數(shù)組或集合 - 28 -
POJO對(duì)象綁定 - 29 -
JPA 對(duì)象綁定 - 30 -
定制綁定 - 30 -
@play.data.binding.As - 30 -
@play.data.binding.NoBinding - 31 -
play.data.binding.TypeBinder - 31 -
@play.data.binding.Global - 32 -
結(jié)果類型 - 32 -
返回一些文本類型的內(nèi)容 - 33 -
返回一個(gè)JSON字符串 - 33 -
返回一個(gè)XML字符串 - 34 -
返回二進(jìn)制內(nèi)容 - 34 -
作為附件下載文件 - 34 -
執(zhí)行一個(gè)模板 - 35 -
跳轉(zhuǎn)到其他URL - 36 -
Action鏈 - 36 -
定制web編碼 - 37 -
攔截器 - 38 -
@Before - 38 -
@After - 39 -
@Catch - 40 -
@Finally - 41 -
控制器繼承 - 42 -
使用@With注釋添加更多的攔截器 - 42 -
Because Java does not allow multiple inheritance, it can be very limiting to rely on the Controller hierarchy to apply interceptors. But you can define some interceptors in a totally different class, and link them with any controller using the @With annotation.由于java不允許多繼承,通過控制器繼承特點(diǎn)來應(yīng)用攔截器就受到極大的限制。但是我們可以在一個(gè)完全不同的類里定義一些攔截器,然后在任何控制器里使用@With注釋來鏈接他們。 - 42 -
Session和Flash作用域 - 42 -
04.模板引擎 - 43 -
模板語法 - 43 -
Expressions: ${…} - 44 -
Template decorators : #{extends /} and #{doLayout /} - 44 -
Tags: #{tagName /} - 45 -
Actions: @{…} or @@{…} - 46 -
Messages: &{…} - 46 -
Comment: *{…}* - 46 -
Scripts: %{…}% - 46 -
Template inheritance繼承 - 47 -
定制模板標(biāo)簽 - 48 -
檢索tag參數(shù) - 48 -
調(diào)用標(biāo)簽體 - 48 -
格式化特定標(biāo)簽 - 49 -
定制java標(biāo)簽 - 49 -
標(biāo)簽命名空間 - 50 -
在模板里的Java對(duì)象擴(kuò)展 - 51 -
創(chuàng)建定制擴(kuò)展 -
代碼片段和文件信息
評(píng)論
共有 條評(píng)論