Uygulamam yanıtları üstbilgiler aracılığıyla tarayıcıda önbelleğe almayı devre dışı bırakır ve ardından geri düğmesini geçerli sayfayı "yeniden al" durumuna getirmek için Yönlendirme Sonrası-Alma modelini kullanır.
Ancak, şimdi Firefox 12 ve IE 8 ile yeniden test etmekte beklediğim sonuçları görmüyorum (ya da IE 6 ile daha önce görmüştüm).Geri Gönderme Sonrası Yönlendirme Sonrası İleti Sonrası Yönlendirme sonrası Get
Geri düğmeyi seçtiğimde, tarayıcının yönlendirilen isteği (Get) değil, özgün isteği (Gönderme) gerçekleştirmeye çalıştığını görebiliyorum. -Göndererek yeniden
tarayıcı gibi görünüyor geri düğmesi seçildikten dolayısıyla Yayınla tedavi ve aynı istek olarak alın ve: Ben Firebug'ın ağ sekmesinde istekleri baktığımızda aşağıdaki bakın Mesaj: Ben JSF kullanıyorum
, ama bu bir tarayıcı sorunu olduğunu düşünüyorum. Tarayıcının yönlendirilen sayfanın neden bir performans göstermediğini bilen var mı?
Teşekkür ederim BalusC, Doğru, "POST accountDetails.xhtml" önce gelen istek "Get accountDetails.xhtml" dir. Sadece benim anlayışımı açıklığa kavuşturmak için, geri düğmesinin "POST accountDetails.xhtml -> GET reviewInfo.xhtml" ile aynı istek (ve şu anki istek) olarak kabul edildiğini ve dolayısıyla önceki isteğin "GET accountDetails.xhtml" icra edildiğini söylüyorsunuz. geri düğmesiyle mi? – Paul
Geri düğmesi sadece bir sonraki sayfada * back * düğmesine basıldığında "POST accountDetails.xhtml" yerine "POST accountDetails.xhtml" yerine "GET reviewInfo.xhtml" ifadesini yeniden yürütür * sonra *, "reviewInfo.xhtml" ifadesinden uzaklaşırsınız. Geri düğmesi gerçekten geçerli isteği yeniden yürütmez. Yenile düğmesi bunu yapar. PRG olmadan yenileme düğmesi, POST'u yeniden yürütürdü. – BalusC
"PRG olmadan, ** geri ** düğmesi POST'u yeniden yürütürdü" demek istediniz mi? – Paul