Hallo,
sorry falls es dieses Thema schon geben sollte, aber ich find' einfach nichts dazu, auch wenn ich mir irgendwie nicht vorstellen kann, der einzige mit diesem Problem zu sein...
Folgendes kleines Beispiel:
test.jsp
Läuft und gibt 20 aus. Ändere ich nun die zweite Zeile in
test.jsp
provoziere ich damit einen Fehler durch ein fehlendes Semikolon.
Nun habe ich folgendes seltsames Verhalten: Führe ich zunächst einmal die korrekte Version von test.jsp im Browser aus, baue anschließend den Fehler ein und reloade die Seite einige Male nacheinander im Browser, so erscheint manchmal eine Exception mit Hinweis auf das fehlende Semikolon, manchmal wieder 20 - das ganze offenbar völlig zufällig und nicht reproduzierbar.
Irgendwo scheint die (korrekte) erste Version noch gepuffert und dann "ab und zu mal" wieder beim Reload angezeigt zu werden...
Wieso ist das so und vor allem: Wie werde ich das los ?
Ich benutze Tomcat 5.5.20 als XAMPP-Plugin in Verbindung mit dem JDK 1.5.0 Update 9 hier lokal bei mir auf dem Rechner. Vorher habe ich den "originalen" Apache Tomcat als Standalone-Installation benutzt - bei dem war das seltsame Verhalten auch vorhanden. Zuerst habe ich das ganze auf eine irgendwie vermurkste Tomcat-Installation geschoben, aber da nun auch die XAMMP-Version das gleiche tut...
Gruß,
Christian
sorry falls es dieses Thema schon geben sollte, aber ich find' einfach nichts dazu, auch wenn ich mir irgendwie nicht vorstellen kann, der einzige mit diesem Problem zu sein...
Folgendes kleines Beispiel:
test.jsp
Code:
<%@ page language="java" %>
<% int i = 20; %>
<%= i %>
Läuft und gibt 20 aus. Ändere ich nun die zweite Zeile in
test.jsp
Code:
<% int i = 20 %>
provoziere ich damit einen Fehler durch ein fehlendes Semikolon.
Nun habe ich folgendes seltsames Verhalten: Führe ich zunächst einmal die korrekte Version von test.jsp im Browser aus, baue anschließend den Fehler ein und reloade die Seite einige Male nacheinander im Browser, so erscheint manchmal eine Exception mit Hinweis auf das fehlende Semikolon, manchmal wieder 20 - das ganze offenbar völlig zufällig und nicht reproduzierbar.
Irgendwo scheint die (korrekte) erste Version noch gepuffert und dann "ab und zu mal" wieder beim Reload angezeigt zu werden...
Wieso ist das so und vor allem: Wie werde ich das los ?
Ich benutze Tomcat 5.5.20 als XAMPP-Plugin in Verbindung mit dem JDK 1.5.0 Update 9 hier lokal bei mir auf dem Rechner. Vorher habe ich den "originalen" Apache Tomcat als Standalone-Installation benutzt - bei dem war das seltsame Verhalten auch vorhanden. Zuerst habe ich das ganze auf eine irgendwie vermurkste Tomcat-Installation geschoben, aber da nun auch die XAMMP-Version das gleiche tut...
Gruß,
Christian