Moin!
da aber auch bei Fehler im Code dieser vom Browser angezeigt wird, gehe ich davon aus, daß sich der XHTML-Parser irgendwie nicht zuständig fühlt und der HTML-Parser die Seite parst. Kann der XHTML-Parser eine Datei mit der Endung .jsp nicht parsen?
Oder wie kann ich ihm Beine machen.
Das ist alles eine Frage von... naja, von diversen Dingen.
Zuerst mal: Du mußt schon den richtigen Mime-Typ schicken. Die Dateiendung (.jsp) ist bedeutungslos. Ist der Mimetyp "text/html", dann wird die Datei wohl garantiert als HTML-Datei verstanden.
Hinweise zu den passenden Mime-Typen liefert der Abschnitt XHTML in SelfHTML.
Weiterhin muß dann aber natürlich der Browser auch was mit dem Mime-Typ anfangen können. Da sind die Fähigkeiten durchaus sehr unterschiedlich. "text/html" ist im Prinzip die kompatibelste Methode, die auch von alten Browsern verstanden wird. Da es unklug ist, clientseitig irgendwelche XML-Transformationen vornehmen zu lassen, sondern das serverseitig erledigen sollte, besteht der einzige Unterschied durch die Mimetypen eigentlich nur in der Art des Rendering - und allerhöchstens im resultierenden DOM für Javascript. Oder liege ich da falsch?
- Sven Rautenberg