(快速參考)

flash

目的

一個暫時儲存的映射集,用於將物件儲存在會話中,僅供下一個請求使用,並在下一個請求完成後自動清除儲存在其中的物件。

範例

class BookController {

    def index() {
        flash.message = "Welcome!"
        redirect(action: 'home')
    }

    def home() {}
}

說明

flash 物件是一個映射集 (雜湊),您可以使用它來儲存鍵值對。這些值會透明地儲存在會話中,然後在下一個請求結束時清除。

這個模式讓您可以使用 HTTP 重新導向 (這對於 在張貼後重新導向很有用),並保留可以從 flash 物件中擷取的值。