如果我构建Redirect(routes.RegistrationController.register())
重定向/register?token=1234
,我该怎样才能将查询参数添加到我重定向到的网址?
例如,我喜欢这样的网址:{{1}}。
答案 0 :(得分:3)
您可以Redirect(routes.RegistrationController.register().url + "?token=1234")
。
或者,假设您的路线将token
声明为路线声明GET /register @controllers.RegistrationController(token: Option[Int])
的可选参数,那么您可以Redirect(routes.RegistrationController.register(Some(1234)))
。
如何设置它有各种变化。您可能希望查看Play router documentation。