Scala + Play:如何将参数传递到模板中的路径?

时间:2014-01-11 12:17:16

标签: scala playframework playframework-2.0 templating

我正在修改Scala和Play作为一个周末学习练习,有一件事让我对模板系统有点困惑,就是如何将参数传递到路线中。

我的模板如下所示:

 @(wallPosts : Array[models.WallPost], wallPostIndex: Integer)

 ...

 <a href="@routes.Application.index(wallPostIndex = @wallPostIndex)">Next</a>

 ...

我似乎无法将@wallPostIndex传递到此href中的路线?我该怎么做?

作为参考,这是路线:

GET     /    controllers.Application.index(wallPostIndex: Int ?= 1)

感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

尝试删除href中@之前的wallPostIndex,如下所示:

<a href="@routes.Application.index(wallPostIndex)">Next</a>