Кто-нибудь знает, как реализовать значок favicon для конкретного приложения с помощью Tomcat? Этот файл значков не относится ко всем веб-папкам, а именно к этому серверу.
Как отобразить значок для веб-приложения с помощью Tomcat?
Ответ 1
Просто добавьте следующий код в <head>
к вашему index.html
в webapp/projectName/
<link rel="shortcut icon"
href="http://example.com/myicon.ico" />
Ответ 2
Мне нравится добавить, что исходный тип тега для ссылки был "ярлыком", но это не соответствуют стандарту, поэтому он был переключен на "значок".
Поэтому я рекомендую добавить оба блока головы:
<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">
Также некоторые браузеры не поддерживают размеры, отличные от 16px X 16px.
Ответ 3
Удалить или переименовать tomcat/webapps/ROOT/favicon.ico и Tomcat будет искать favicon.ico в корне каждого веб-приложения, которое он обслуживает. Вам не нужно вставлять в головную часть каждой страницы.
Ответ 4
<link rel="shortcut icon" href="#" onclick="location.href='http://example.com/myicon.ico'; return false;" />
добавьте, что в <head>
вашей страницы, где .ico файл является значком - существует несколько сайтов (используйте google), которые генерируют файлы .ico из изображений (gif/jpeg и т.д.)