我正试图通过成功&使用flash()的错误消息,但似乎值丢失,因为有一个页面重定向到位。文档说redirect("/url").flashing
,但这似乎没有在2.2.x中编译
谁能指点我如何坚持这些闪光值?我对此表示感谢。
答案 0 :(得分:0)
看起来您正在尝试混合使用Flash的Scala和Java实现。正如Play Java的documentation所说:
public static Result save() {
flash("success", "The item has been created");
return redirect("/home");
}
首先设置闪光值,然后使用redirect
返回。但Flash数据仅在一个请求中保留,因此一旦您离开已重定向到的控制器功能,它就会消失。如果它似乎仍然丢失"丢失",请发布您尝试检索数据的方式。