menu
書いてる野郎
orebike@gmail.com
Play2-Scala 2.4
この piyo メソッドへの URL を生成したいとすると
GET /hoge/piyo controllers.Hoge.piyo
Template では、このように書くと
<a href="@routes.Hoge.piyo">To Piyo</a>
このように生成される。つまり routes からURLが逆引きされる。
<a href="/hoge/piyo">To Piyo</a>
このように定義が被っていた場合、先に書いたほうが優先なので
GET /hoge/fuga controllers.Hoge.piyo GET /hoge/piyo controllers.Hoge.piyo
このように生成される
<a href="/hoge/fuga">To Piyo</a>
パラメータ付きのURLを生成したい場合。このような場合
GET /hoge/piyo/:fuga controllers.Hoge.piyo(fuga:String)
パラメータをつけて呼び出す
<a href="@routes.Hoge.piyo("abcd")">To Piyo</a>
こうすると routes の定義に従い、このように生成される。
<a href="/hoge/piyo/abcd">fuga abcd</a>