class BookController {
def index() {
flash.message = "Welcome!"
redirect(action: 'home')
}
def home() {}
}
flash
用途
一个临时存储映射,存储会话中的对象,仅适用于下一次请求,在下次请求完成后自动清除那里保存的对象。
示例
描述
flash 对象是一个 Map(哈希),您可以使用它来存储键值对。这些值会透明地存储在会话内,然后在下一次请求结束时清除。
这种模式允许您使用 HTTP 重定向(这对于 发布后重定向很有用),并保留可以从 flash 对象中检索到的值。