Spring Brasil User Group

Fortalecendo a comunidade Spring no Brasil

Estou com dificuldades para recuperar o PATH do projeto Spring em uma das classes.

Contexto: Tenho uma classe que gera uma imagem de um gráfico, usando a jfreechart. Essa imagem deve ser criada no PATH(em /WEB-INF/resources/imgs ) para poder ser recuperada no xhtml.

Problema: Preciso recuperar o PATH do projeto dentro da classe que gera a imagem, para saber o caminho relatorio da pasta imgs.

O Spring tem alguma variavel ambiente que pode ser recuperada em qualquer classe? qual seria? Como podereria recuperar o PATH relativo a partir da classe Grafico?

Exibições: 32

Responder esta

Respostas a este tópico

Esta sua classe que gera a imagem é um bean spring? Caso positivo, implemente a interface ServletContextAware neste bean, e o spring irá injetar o servletcontext nela.

Etão vc recupera o caminho com servletContext.getRealPath("WEB-INF/resources/...")

 

Ronaldo.

Responder à discussão

RSS

© 2012   Criado por Dr. Spock.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço