我正在修改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)
感谢您的帮助。
答案 0 :(得分:5)
尝试删除href中@
之前的wallPostIndex
,如下所示:
<a href="@routes.Application.index(wallPostIndex)">Next</a>