Olá Pessoal,
Para endereçar uma imagem com o contexto completo em um JSP eu utilizo o c:url
Como eu faço para colocar o contexto dentro de um CSS ?
Exemplo:
.bt_edit{background-image: url("/CONTEXTO/images/bt_edit.png");}
Agradeço desde ja!
usa a c:url dentro do parenteses…ficaria assim
bt_edit{background-image: url(<c:url value ="/CONTEXTO/images/bt_edit.png">);}
Fala starkiller,
Mas daí eu tenho que colocar o estilo em uma tag <style> no <body> dentro do próprio JSP, correto ?
Pois se eu fazer um <link href=“estilo.css” …> dentro do <head> ele não será “interpretado” ?
Abraços !
Para colocar conteúdo dinâmico em um arquivo CSS ou JS o único jeito é nomeá-lo como JSP… Aí vira <link href=“estilo.jsp” …>
É esquisito, mas se for realmente sua necessidade então precisará fazer isso. Também pode usar um servlet ou uma action do seu framework para tornar a url mais amigável.
Ah! E não esqueça de informar o ContentType corretamente
Obrigado pela ótima dica gomes !