Servlet Context em CSS

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 !