Quero disponibilizar o arquivo ‘WEB-INF/resources/relatorios.tar.gz’ para download, para isso usei o segundo exemplo de download dado na documentação do VRaptor, mas o caminho para o arquivo fica errado, como faço para gerar o caminho certo com referência relativa?
esse / é relativo à raiz web (pasta webapp por exemplo)
o ideal ainda é separar isso em um componente
Z
zespepper
Oi Lucas,
Mandei o método que faz o download para um componente e estou usando o ServletContext mas não sei o que fazer no Controller, agora o endereço do arquivo está certo mas não consigo fazer o download.
Lucas Cavalcanti, desculpe a pergunta, mas como ficaria a implementação no meu JSP? estou começando a utilizar o Vraptor agora e por isso tenho tantas duvidas.
Lucas Cavalcanti:
faltou retornar o download no Controller:
@Path("/relatorios")
public Download relatorios() {
return downloadManager.downloadRelatorios();
}