Imagem fixa no servidor e colocar no HTML

Tenho que oegar esta imagem brasao_darf.png,que está na pasta resources.
resource

e incluir no HTML aqui

Já tentei vários, mas nunca acha o caminho

Você nunca pode usar qualquer source folder no path para qualquer resource. Pq qdo o projeto é construido (gerado, war, jar, etc.), as sources folders passam a não existir mais no projeto.

Vc deve recuperar o resource do classpath assim:

URL resource = getClass().getResource("/brasao_darf.png");

Dependendo de como seu projeto é construído, talvez não funcione e vc tenha que recuperar usando resourceAsStream e trabalhar o inputStream retornado (criando um arquivo temporário, por exemplo, e usando o path dele).

1 curtida

Hoje questei e funcionou

<img src='" + resource.getFile() + "' />

Obrigado

1 curtida