Jasper Reports Web

4 respostas
E

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

4 Respostas

E

Ninguem fez isso???

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

V

Vc tem o arquivo e qr salvar em outro lugar?

E

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.

V

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();
Criado 23 de junho de 2008
Ultima resposta 23 de jun. de 2008
Respostas 4
Participantes 2