Grails: ¿cómo cambiar el favicon del sitio?
(2)
Traté de reemplazar favicon.ico
en /web-app/images/
folder pero no funciona: mi sitio todavía tiene el favicon de Grails habitual. ¿Qué necesito hacer más?
Con el complemento de activos Grails debes usar:
<head>
...
<asset:link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
</head>
intente cambiar views/layout/main.gsp
<html>
<head>
<title><g:layoutTitle default="Grails" /></title>
<link rel="stylesheet" href="${createLinkTo(dir:''css'',file:''main.css'')}" />
<link rel="shortcut icon" href="${createLinkTo(dir:''images'',file:''favicon.ico'')}" type="image/x-icon" />
<g:layoutHead />
<g:javascript library="application" />
</head>
<body>
<div id="spinner" class="spinner" style="display:none;">
<img src="${createLinkTo(dir:''images'',file:''spinner.gif'')}" alt="Spinner" />
</div>
<div class="logo"><img src="${createLinkTo(dir:''images'',file:''grails_logo.jpg'')}" alt="Grails" /></div>
<g:layoutBody />
</body>
</html>
y comentar
<link rel="shortcut icon" href="${createLinkTo(dir:''images'',file:''favicon.ico'')}" type="image/x-icon" />
o limpia la caché de tu navegador. ;-)