Chocobanana
Erfahrenes Mitglied
Hi Leute!
Ich habe den ganzen Tag verzweifelt nach einem Fehler gesucht und nun (leider) gefunden. Konkret geht es um eine Javascript Funktion die nicht funktioniert. Warum genau bzw. wann genau nun genauer:
Test.html enthält inkludiert OpenLayers (openlayers.org). Da habe ich ein simples Beispiel hinein kopiert das von der OpenLayers Seite stammt http://openlayers.org/dev/examples/vector-features-with-text.html.
Hier werden Geometrien mit Labels versehen (diese Labels stammen von den Geometrieattributen). Das funktioniert in der HTML Datei problemlos. Selbiges in PHP.
ABER: Sobald ich die Datei in Test.jsp umbenenne und ganz an den Anfang der Datei ein
setze oder garkeinen jsp Tag einfüge werden die Labels nicht mehr angezeigt. Keine Fehlermeldung, keine Warnung, nichts.
JS funktioniert in PHP, HTML, auf der OpenlayersDemo etc. --> daran liegts mal nicht.
JSP wird auf dem Server (Tomcat6) generell richtig interpretiert --> daran sollte es nicht liegen.
Andere JS Funktionen haben keine Probleme im JSP
Die Frage ist nur: Woran liegt es denn dann? Hat jemand eine Idee wieso sich (bestimmte) JS Funktionen und JSP nicht vertragen?
Im Anhang die beiden Problemdateien, also die funktionierende html und die nicht funktionierende jsp.
Danke schon mal und vG,
Martin
Ich habe den ganzen Tag verzweifelt nach einem Fehler gesucht und nun (leider) gefunden. Konkret geht es um eine Javascript Funktion die nicht funktioniert. Warum genau bzw. wann genau nun genauer:
Test.html enthält inkludiert OpenLayers (openlayers.org). Da habe ich ein simples Beispiel hinein kopiert das von der OpenLayers Seite stammt http://openlayers.org/dev/examples/vector-features-with-text.html.
Hier werden Geometrien mit Labels versehen (diese Labels stammen von den Geometrieattributen). Das funktioniert in der HTML Datei problemlos. Selbiges in PHP.
ABER: Sobald ich die Datei in Test.jsp umbenenne und ganz an den Anfang der Datei ein
Code:
<% String test = "blabla"; %>
JS funktioniert in PHP, HTML, auf der OpenlayersDemo etc. --> daran liegts mal nicht.
JSP wird auf dem Server (Tomcat6) generell richtig interpretiert --> daran sollte es nicht liegen.
Andere JS Funktionen haben keine Probleme im JSP
Die Frage ist nur: Woran liegt es denn dann? Hat jemand eine Idee wieso sich (bestimmte) JS Funktionen und JSP nicht vertragen?
Im Anhang die beiden Problemdateien, also die funktionierende html und die nicht funktionierende jsp.
Danke schon mal und vG,
Martin