Herr_M
Erfahrenes Mitglied
Hallo zusammen,
Ich habe folgendes Problem:
Eine "Website" wird über eine bestimmte URL geladen
z.B. http://localhost:8456/foo/bar.do
Die gesamte Website arbeite mit JSP Struts und AJAX.
Auf der Seite gibt es über ein Formular die Möglichkeit über ein DropDown (<select>)
verschiedene Ansichten des gezeigten Inhalts auszuwählen.
Über ein onChange Event wird dann mittels AJAX die Ansicht verändert und gegebenenfalls auch neue zusätzliche Infos im Hintergrund aus der Datenbank geladen.
Führt nun der Besucher der Seite einen Refresh aus (z.B durch drücken von F5) wird die URL http://localhost:8456/foo/bar.do ja erneut geladen, aber mit der "Default" Auswahl mit der die Seite zu Begin geladen wurde.
Die Seite sollte aber mit den Werten der aktuellen Auswahl nochmal geladen werden (wenn überhaupt).
Gibt es eine Möglichkeit den Refresh abzufangen und die Seite mit den im Form ausgwählten Werte zu laden?
Oder gibt es eventuell einen andern Ansatz, diesen hässlichen Effekt zu verhindern?
Gruß
Herr_M
Ich habe folgendes Problem:
Eine "Website" wird über eine bestimmte URL geladen
z.B. http://localhost:8456/foo/bar.do
Die gesamte Website arbeite mit JSP Struts und AJAX.
Auf der Seite gibt es über ein Formular die Möglichkeit über ein DropDown (<select>)
verschiedene Ansichten des gezeigten Inhalts auszuwählen.
Über ein onChange Event wird dann mittels AJAX die Ansicht verändert und gegebenenfalls auch neue zusätzliche Infos im Hintergrund aus der Datenbank geladen.
Führt nun der Besucher der Seite einen Refresh aus (z.B durch drücken von F5) wird die URL http://localhost:8456/foo/bar.do ja erneut geladen, aber mit der "Default" Auswahl mit der die Seite zu Begin geladen wurde.
Die Seite sollte aber mit den Werten der aktuellen Auswahl nochmal geladen werden (wenn überhaupt).
Gibt es eine Möglichkeit den Refresh abzufangen und die Seite mit den im Form ausgwählten Werte zu laden?
Oder gibt es eventuell einen andern Ansatz, diesen hässlichen Effekt zu verhindern?
Gruß
Herr_M