Beim zurück-Link wird immer ein Request ausgeführt

internet

Top Contributor
Hallo,
ich habe folgendes Problem:

Das Problem tritt allerdings nur im Firefox auf:

Wenn ich auf einer Seite bin und dann zurück möchte, dann kommt immer beim Firefox die Nachfrage ob ich die Seite erneut senden möchte, worauf ich dann mit "OK" antworten muss.


Um diese Seite anzuzeigen, müssen die von Firefox gesendeten Daten erneut gesendet werden, wodurch alle zuvor durchgeführten Aktionen wiederholt werden (wie eine Suche oder eine Bestellungsaufgabe

Wie kann ich diese Abfrage des Browsers unterbinden?
Das sind meist immer Seiten, auf der Objekte geladen werden.
Bei normalen HTML - Seiten, auf der nur Text steht, tritt dies nicht auf.

Folgendes:
Bei einer Methode, die mir wiederum eine HTML - Seite (zB eine Liste von Personen) aufruft initialisiere ich meistens die Liste vorher, damit die Liste immer aktuell ist und nicht im Cache.
Liegt hierbei der Fehler, weil ich das immer initialisiere?
Aber wenn ich das nicht mache, habe ich nicht die aktuellen Daten.
 
Zuletzt bearbeitet:
S

SlaterB

Gast
die Nachfrage des Browsers kommt bei erneuten Senden von Formularen, POST-Events usw., wie die Nachfrage unverblümt auch selber verrät,
das kannst du als Webseite natürlich nicht direkt verhindern,

der allgemeine Trick besteht darin, nach so einem POST ein Redirect auf die Ergebnis-Seite zu machen,
so dass man bei Zurück auf diese Ergebnis-Seite ohne POST kommt,

problematisch ist vielleicht, wenn man mehrere Seiten im Browser zurück will, obwohl dann anscheinend das Post auch übersprungen werden kann?
so genau bin ich da aktuell nicht drin

Post/Redirect/Get - Wikipedia, the free encyclopedia

-----

ob der Browser bei Zurück generell eine neue Web-Anfrage sendet oder die lokal gecachte Seite anzeigt,
ist eine andere Frage, mag vielleicht von irgendwelchen Cache-Angaben in der Response abhängen
oder auch von Browser-Einstellungen


-----

die unteren 4 Sätze sind eine separate Frage?
 
Zuletzt bearbeitet von einem Moderator:
M

maki

Gast
Der "Zurück" Button war schon immer ein Problem in Webanwendungen, kann man mit JavaScript Tricks abschalten/verbieten.

Zum Navigieren sollte eine Anwendung eigene Möglchkeiten bieten, lässt den user doch auch nicht URLs für die nächste Seite tippen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
pkm Problem beim Import eines dynamischen Webprojekts als .zip Web Tier 2
Rudolf Glassfish stoppen beim Start ALLE Applikationen zu deployen Web Tier 3
T JSF Primefaces beim öffnen eines p:dialog wird eine neue View ManagedBean erstellt Web Tier 2
M Exception beim Erstellen einer Query Web Tier 9
M JSP Problem beim deployen auf Tomcat Web Tier 2
H JSP Class not found beim Applet-Start Web Tier 4
S JSF Probleme beim redirect im ExceptionHandler Web Tier 2
B JSP Warning [unchecked] beim Build von JSP Web Tier 5
D Probleme beim installieren von WebBeans Web Tier 2
H Probleme beim Aufrufen von Java- oder Servlet-Methoden aus Javascript Web Tier 2
K [GWT] Probleme beim asynchronen Methodenaufruf mit GWT-RPC Web Tier 8
Spin JSP Fehler beim casten , why? Web Tier 6
R Fehler 1053 beim Beenden von Tomcat Web Tier 25
A Tomcat: beim Start des Servers einmalige Aktion aufrufen (Problem gelöst) Web Tier 2
F Fehler beim erstellen des EJB - Moduls! Web Tier 4
F Beim Aufruf von einer JSF Seite eine Methode ausführen Web Tier 9
J Session ist nach Klick auf Zurück-Button wieder aktiv Web Tier 3
G Servlet getSession(false) in HttpServletRequest gibt nie null zurück Web Tier 3
B Zurück Funktion Web Tier 8
7 Struts vom popup wieder zurück ins alte Fenster? Web Tier 2
I Logout - Problem => Bei Zurück Web Tier 2
I Zurück Button mit JSF Command Button Web Tier 2
P Zurück-Button des Browsers macht Probleme Web Tier 9
Phash Link geht nicht Web Tier 4
xehpuk JSF URL-Encoding-Probleme bei <h:link> (Mojarra) Web Tier 4
M JSF Ajax Command Link Web Tier 2
S [JSF] CommandButton/Link ohne Validierung Web Tier 3
K Link in JSP setzen mit Parameter/Attribut Web Tier 4
E Servlet mit einem Link aufrufen? Web Tier 13
O Kann man POST Parameter Link-abhängig setzen? Web Tier 4

Ähnliche Java Themen

Neue Themen


Oben