Ralf Rapude: JSP: Seite ladet extrem lange ...

Beitrag lesen

Moin,
das ist gar kein so komisches Problem. Jsps brauchen beim ersten Aufruf immer lange. Das hängt damit zusammen, dass aus der jsp Seite erstmal ein Servlet gebaut werden muß, dass den Inhalt deiner Seite über ein PrintWriter Objekt an den Browser schickt. Dies dauert aber wie gesagt, nur beim ersten Aufruf lange. Danach gehts ebenso flott, wie bei jedem anderen Server. Wenn du also beim zweiten Aufruf immer noch lange brauchst, liegts wahrscheinlich an der Seite. Und wenn die tatsächlich eine Größe im MB Bereich hat (was ich mir ehrlich gesagt gar nicht vorstellen kann), dann find ichs eher erstaunlich, dass da überhaupt noch irgendwas lädt.
Wenn von A ein Link auf B geht, und dieser korrekt gesetzt ist, dann müßte sich eigentlich auch was tun. Allerdings hängt das ein bisschen davon ab, wie die Verzeichnisstruktur auf dem Server organisiert ist. Auf jeden Fall aber müßte irgendeine Fehlermeldung kommen.

Wenn der Aufruf von B einmal 8 Sekunden dauert und von einer anderen Stelle aus kaum 1 Sekunde, kann das eigentlich nicht sein, denn die Seite ist ja immer die gleiche. Oder fährst du die Servlet Container zwischendurch runter und wieder rauf oder veränderst die Seiten? Falls ja, müßen nämlich jedesmal neue Instanzen der Servlets gebaut werden, die die Seite an den Browser ausgeben. Da dauert der erste Aufruf dann wieder ein bißchen länger und geht danach wieder ganz schnell.

Klingt aber insgesamt etwas ominös das Ganze (vor allem mit der html Seite, die MBs groß ist). Vielleicht konnte ich das ja trotzdem etwas erhellen. Sonst frag nochmal genauer.

Gruß
Ralf