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

Johannes Hammoud MIME Type 29.08.2009

I Coding : Community über Java Programmierung

Sprache Englisch+-

Java JSF JavaScript HTML CSS NetBeans GlassFish MySQL

Impressum

Besuche
6307332
Heute
494