MIME Typ

Problem

Der Browser zeigt das Favicon der Web Applikation nicht an, obwohl es im Root Verzeichnis gespeichert und in der Seite das zugehörige Head Tag definiert ist.

Ursache

Die GlassFish MIME Typ Liste enthält keinen Eintrag für die Datei Endung ico. Deshalb sendet der Server die Favicon Datei mit dem MIME Typ text/html zurück zum Browser.

Lösung

Um das Problem für alle Web Applikationen zu lösen fügt man einfach den MIME Typ image/vnd.microsoft.icon in die Datei default-web.xml [2] ein.

<mime-mapping> <extension>ico</extension> <mime-type>image/vnd.microsoft.icon</mime-type> </mime-mapping>

Resourcen

Autor: Johannes HammoudKommentare Datum: 29.08.2009

Sprache Englisch

Java JSF XHTML WML JavaScript GlassFish MySQL NetBeans

Impressum

Besuche
619856
Heute
18