2012-02-14 11 views
0

でのparamを渡すことに私は私がテーブルを持っている1つのページにし、いくつかのページで細かい使用しそうシンプルなルーティングplayframework

GET /projectinfo/{projectName}  premonitionx.Lists.projectInfo 

のようなルートを持っているあなたは私が上でクリックすることができますいくつかのプロジェクトの繰り返し処理それがこの問題を解決する方法....ルートを見つける(そして、できれば私のすべてのページのためにただ一つのルートを使用することができないで、この完全に爆弾

<a href="@{Lists.projectInfo(inact.project.name)}">${inact.project.fullPath}</a> 

に...そうのような「HREF」を持っています再使用する)。ルートファイルを乱雑にすることを繰り返す必要はありません。

、明らかに私のコントローラメソッドはprojectInfo(文字列プロジェクト名)

おかげで、 ディーン

答えて

2

私はあなたがHREFであなたのリストクラスのためにあなたのパッケージとしてpermonitionx.を追加する必要があると思うです:

@{premonitionx.Lists.projectInfo(inact.project.name) 

また、これを行うこともできます:

<a href="/projectinfo/${inact.project.name}">${inact.project.fullPath}</a> 
+0

DANG !!!!私はその間違いをしっかりとしています....私はクラス名をタイプするだけでいいのですが、私は自分のプロジェクト内でクラスを同じ名前にしないので見つけることができます。私のコントローラーはいいでしょう....もちろんプラグインを除いて) –