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

Ric*_*ich 2 scala templating playframework playframework-2.0

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

我的模板看起来像这样:

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

 ...

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

 ...
Run Code Online (Sandbox Code Playgroud)

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

作为参考,这是路线:

GET     /    controllers.Application.index(wallPostIndex: Int ?= 1)
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

Pet*_*ter 5

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

<a href="@routes.Application.index(wallPostIndex)">Next</a>
Run Code Online (Sandbox Code Playgroud)