Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 1 da Aula 13 - Deploy WAR e Servlet Contêiners

Como posso fazer para acessar conteudos de dentro da pasta Web-INF? estou colocando alguns arquivos dentro para fazer uso do conteudo deles, e preciso acessa-los.

2 respostas
solução!

Oi Matheus,

Você pode usar o ServletContext e fazer:

InputStream is = ctx.getResourceAsStream('/WEB-INF/arquivo.txt');

Com JAX-RS você pode injetar o ServletContext usando @Context:

@Context
private ServletContext ctx;

Abraços!

é, acabei depois de muiiiiiiita pesquisa achando, vale ressaltar também que é necessario injetar no na função caso você esteja usando em outro lugar. Mas obrigado!