Christian : von einer auf die andere Seite

Ich muss in meinem Web Projekt, welches ausschließlich aus jsp elementen bestehen darf (html, jsp), die möglichkeit haben das ein Ereigniss auf einer Seite, z.B. das klicken eines links, auf einer anderen seite etwas auslöst z.b. das sich ein bild Ändert oder das die seite neugeladen wird.

Welche möglichkeiten bieten sich mir da ??

Ich hoffe das meine Problemschilderung genau genug ist.

mfg
Christian

  1. Ich muss in meinem Web Projekt, welches ausschließlich aus jsp elementen bestehen darf (html, jsp), die möglichkeit haben das ein Ereigniss auf einer Seite, z.B. das klicken eines links, auf einer anderen seite etwas auslöst z.b. das sich ein bild Ändert oder das die seite neugeladen wird.

    Welche möglichkeiten bieten sich mir da ??

    Geringste. Nur der Client (Browser) weiß, ob überhaupt andere Seiten dargestellt werden.

    Der Server (Dein JSP-Container) weiß maximal, daß er eine Seite mal ausgeliefert hat. Ob diese aber überhaupt noch angezeigt wird, weiß er nicht.

    Und insbesondere kann der Server nicht bewirken, daß vom Client ein neuer http-Request abgesetzt wird (außer einem zeitgesteuerten per refresh). Aber einen durch ein client-event ausgelösten http-Request in einem  anderen Client (= anderes Fenster/anderer Frame, auch wenn zufällig auf dem gleichen Rechner) kannst Du serverseitig nicht auslösen.

    Wenn nur HTML und JSP zur Verfügung steht, bleibt nur eins, um mehrere Seiten anzuzeigen:
    der anzuklickende Link öffnet ein passendes Frameset.

    Oder Du mußt Javascript benutzen...

    Der Erklärer