web-dev-qa-db-fra.com

Comment afficher un favicon pour une application Web à l'aide de Tomcat?

Quelqu'un sait-il comment implémenter une icône de favicon pour une application particulière à l'aide de Tomcat? Ce fichier icône ne serait pas pour toutes les webpapps, juste celui-ci sur le serveur en question.

23
Mr Morgan

Ajoutez simplement le code suivant dans le <head> à ton index.html en toi webapp/projectName/

<link rel="shortcut icon"
 href="http://example.com/myicon.ico" />
31
Adnan

J'aime ajouter que le type de balise d'origine pour le lien était "icône de raccourci", mais qu'il n'était pas conforme à la norme, il a donc été en quelque sorte commuté sur "icône".

Je recommande donc d'ajouter les deux à votre bloc de tête:

<link rel="icon" href="http://www.example.com/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="http://www.example.com/favicon.ico" type="image/x-icon"> 

De plus, certains navigateurs ne prennent pas en charge les tailles autres que 16px X 16px.

12
belyid

Supprimez ou renommez Tomcat/webapps/ROOT/favicon.ico et Tomcat recherchera un favicon.ico à la racine de chaque application Web qu'il dessert. Vous n'avez pas besoin de mettre un dans la section d'en-tête de chaque page.

8
Trevor Turton
<link rel="shortcut icon" href="http://example.com/myicon.ico" />

ajouter que dans le <head> de votre page - où le fichier .ico est une icône - il existe plusieurs sites Web (utilisez google) qui génèrent des fichiers .ico à partir d'images (gif/jpeg, etc.)

4
Manse