2

次の方法でHTMLリンクを作成できます。

<a href="/about">About Us</a>

これは、のルーティングに従います/about。しかし、次のページで(Playの以前のバージョン用であることはわかっていますが、2.0.1の情報が見つかりませんでした):

http://www.playframework.org/documentation/1.1/tags

playframework 1つのパラメータを取るhrefのhtmlからメソッドを呼び出す方法は?

リンクはルーティングファイルから取得されます。上記のリンクのルーティングは次のように定義されています。

GET /about controllers.Application.about()

PlayFramework2で、コントローラーと関数名を渡すことにより、プログラムでルーティングを実行するにはどうすればよいですか?

4

1 に答える 1

7

テンプレートでこれを使用します。

<a href="@routes.Controller.method("param-value")">Link</a>

あなたの場合:

<a href="@routes.Application.about()">Link</a>

同様の構文でコントローラーでルーターを使用することもできます。

public static Result redirectSomwhere(){
    return redirect(routes.Application.about());
}
于 2012-06-16T22:07:54.683 に答える