在我的Grails應用程序我有一個控制器的動作,做這個:Grails的閃光範圍
def activeMember = {ConfirmSignUpCommand signupCommand ->
flash.signupCommand = signupCommand
render(view: "confirmPassword")
}
當confirmPassword.gsp提交表單時它是通過處理以下動作:
def validatePasswordConfirmation = {
def password = params.password
def command = flash.signupCommand
}
但是,當我到達validatePasswordConfirmation操作時,閃存範圍爲空。我100%確定在這兩個控制器操作之間沒有提交任何請求。我的閃光範圍對象在哪裏去了?
這是奇怪的,你確定閃光範圍確實是空的,它給一個屬性找不到錯誤? activeMember操作中的signupCommand從不爲空? 如果一切都失敗,請嘗試grails清理。 – 2009-08-28 10:40:23