同时使用闪烁和隐式消息
Using Flashing and Implicit Message at the same time
我已经有要返回到模板的隐式消息,但只想在登录测试失败时添加闪烁。
下面是来自我的控制器的代码:
Action.async { request =>
....
if(not a valid id or password)
Redirect(routes.Admn.login).flashing("error" -> "Invalid Username or Password")
}
这是我的模板 scala.html:
@(data: Form[MyForm])(implicit message: MessagesRequestHeader)
<body>
//user name input text
//user password input password
@flash.get("Invalid Username or Password")
</body>
这会带来 value not found flash 错误。加上@()(implicit flash:Flash)后还是不行。任何人都有使这段代码工作的好主意吗?
@(data: Form[MyForm])(隐式消息: MessagesRequestHeader, flash: Flash)
在我的模板中有效。
最初,以为我不允许在 (implicit ~~ )
中添加 2 params(?)
我已经有要返回到模板的隐式消息,但只想在登录测试失败时添加闪烁。
下面是来自我的控制器的代码:
Action.async { request =>
....
if(not a valid id or password)
Redirect(routes.Admn.login).flashing("error" -> "Invalid Username or Password")
}
这是我的模板 scala.html:
@(data: Form[MyForm])(implicit message: MessagesRequestHeader)
<body>
//user name input text
//user password input password
@flash.get("Invalid Username or Password")
</body>
这会带来 value not found flash 错误。加上@()(implicit flash:Flash)后还是不行。任何人都有使这段代码工作的好主意吗?
@(data: Form[MyForm])(隐式消息: MessagesRequestHeader, flash: Flash)
在我的模板中有效。 最初,以为我不允许在 (implicit ~~ )
中添加 2 params(?)