Olá pessoal,
Eu tenho uma tela que tem um botão gerar arquivo. Quando eu clico neste botão deverá abrir a tela de salvar, abrir do browser.
Como eu faço para abrir esta tela?
Eu estou gerando o arquivo csv com o JasperReports.
Obrigado
Abraços
Olá pessoal,
Eu tenho uma tela que tem um botão gerar arquivo. Quando eu clico neste botão deverá abrir a tela de salvar, abrir do browser.
Como eu faço para abrir esta tela?
Eu estou gerando o arquivo csv com o JasperReports.
Obrigado
Abraços
Ninguem fez isso???
[quote=efukuda]Olá pessoal,
Eu tenho uma tela que tem um botão gerar arquivo. Quando eu clico neste botão deverá abrir a tela de salvar, abrir do browser.
Como eu faço para abrir esta tela?
Eu estou gerando o arquivo csv com o JasperReports.
Obrigado
Abraços
[/quote]
Vc tem o arquivo e qr salvar em outro lugar?
Eu gero o arquivo em um diretorio temporario. Na verdade eu não preciso gerar este arquivo em um diretório temporário o que eu quero é que quando o usuário clicar no botâo “gerar arquivo” irá abrir a tela de salvar ou abrir do browser.
Eu não sei como fazer isso com jasper.
Para acionar a tela de abrir ou salvar do browser vc tem que setar algumas propriedades no response.
Ex.:
response.addHeader( "Content-Disposition", "attachment; filename=" + nomeArquivo );
response.setContentType( "text/html" );
ServletOutputStream outStream = response.getOutputStream();