2010-04-18 38 views
1

我在我的表單上使用了Post/Redirect/Get模式。我從來沒有使用過這種方法,我試圖找出一些東西:發佈/重定向/獲取模式和粘滯表單

通常,我總是隻顯示張貼的表單,當有驗證錯誤並在表單中顯示POST值時(粘性表單)。但是,對於PRG模式,表單在重定向後顯示,因此不存在任何POST值。

所以我的問題是,我怎樣才能實現PRG模式,仍然有粘性形式?

回答

4

如果驗證失敗,爲什麼要重定向?你只能在成功時重定向,並在失敗時保持你的粘性形式。

+0

是的,我剛剛有這個明顯的啓示出現在我的腦海裏。我不應該在這個時候編碼,我的思想在這個時候運行得不好。謝謝Max。 – 2010-04-18 08:05:10

+0

任何人都可以舉一個PRG的實例嗎? – 2017-07-30 14:02:22

相關問題