Servlets, Jasper e path

2 respostas
_fs

Oi pessoal, bom dia.

Estou utilizando o JasperReports para gerar alguns relatórios. Gero ele e envio os bytes para a página, configurando corretamente o content-type.

O problema surge quando tento enviar relatórios em html, pois o Jasper gera, além do arquivo html contendo o relatório, uma outra pasta com as imagens e qualquer outro arquivo de suporte necessário. Portanto, preciso que esta pasta resida no mesmo lugar do servlet chamado.

Pergunta: como pegar o caminho real de um servlet?

Já tentei request.getPathInfo, getPathTranslated ServletContext.getRealPath, new File( “.” ).getAbsolutePath

Todos estes retornam null ou o caminho para o diretório pai da aplicação.

Valeu povo!

2 Respostas

_fs

Bem pessoal, desisti dessa solução pois seria impossível deletar os arquivos após a renderização da página de qualquer maneira, então desenvolvi de outra maneira.

betonit

hehehe fala LIPE, essa história de path do servlet me lembrou um antigo problema … :slight_smile:

Criado 5 de novembro de 2004
Ultima resposta 5 de nov. de 2004
Respostas 2
Participantes 2