是否有一种方法可以在已经设置的闪存范围中添加新数据,而不删除以前的数据集?
Redirect(routes.Application.home).flashing("success" -> "OK").flashing("but" -> "BUT")结果与以下相同:
Redirect(routes.Application.home).flashing("but" -> "BUT")我可以做flashing("success"->"OK", "but"->"BUT"),但是我在另一个对象中添加了最后一个闪存的数据。在一个电话中闪烁数据需要重写很多东西.
发布于 2015-12-07 09:32:49
正如@ccheneson建议的那样,我最后在一个Map中收集闪烁元素,然后使用Redirect(routes.Application.home).flashing(myFlashMap)将这个闪存元素添加到结果中。
发布于 2015-09-24 17:09:27
也许是这样的:
Action { request =>
Redirect(routes.Application.home).flashing(request.flash + ("but"->"BUT"))
}https://stackoverflow.com/questions/32765368
复制相似问题