Playframework 你在游戏中做什么!2.

Playframework 你在游戏中做什么!2.,playframework,playframework-2.0,Playframework,Playframework 2.0,有人能解释一下什么是闪光灯吗?.flash()做什么以及如何使用这两个参数?在需要临时参数的情况下,大致的flash非常有用。常见情况是要显示到使用重定向访问的下一页的消息 当您需要工作流的一部分信息,但不希望这些信息成为模板(参数)声明的合同的一部分时,这非常有用 闪现的信息存储在cookie中,而不是散列(以明文形式),其生存期限定在下一个请求的范围内——之后丢弃 使用flash的方法就是简单地使用flash,其中包含一系列字符串kvp,如下所示 重定向(routes.Application

有人能解释一下什么是闪光灯吗?.flash()做什么以及如何使用这两个参数?

在需要临时参数的情况下,大致的flash非常有用。常见情况是要显示到使用重定向访问的下一页的消息

当您需要工作流的一部分信息,但不希望这些信息成为模板(参数)声明的合同的一部分时,这非常有用

闪现的信息存储在cookie中,而不是散列(以明文形式),其生存期限定在下一个请求的范围内——之后丢弃

使用flash的方法就是简单地使用flash,其中包含一系列字符串kvp,如下所示 重定向(routes.Application.login()).flash(“错误”,“您必须登录”)

其中登录正在使用要呈现的模板,该模板包含 @flash.get(“错误”)映射{x=> @x
}Flash通常与重定向一起使用,但与重定向无关。基本上,Flash示波器的工作原理与会话完全相同,但有两个区别:

  • 仅为一个请求保留数据
  • Flash cookie未签名, 使用户能够对其进行修改
POST/Redirect/GET是开始使用flash的主要原因