Dúvida em gerar nome do relatório gerado no IReport [RESOLVIDO]

Boa tarde galera

Tudo bom?

Estou com o seguinte problema

Eu tenho uma aplicação web que quando eu clico em um botão ele gera o relatório, aparece a janela de download e tals. Porem nessa janela o nome e a extensao do arquivo eu tenho que escolher, eu gostaria de clicar no botao e aparece o nome e extensão do arquivo que eu definir na aplicação.

Tem como fazer isso?

O código de geração do relatorio é

public static OutputStream createPDFReport(
            InputStream inputStream,
            Map<String, Object> parametros,
            Connection conexao,
            HttpServletResponse response ) throws JRException, IOException {

        // configura o content type do response
        response.setContentType( "application/pdf" );

        // obtém o OutputStream para escrever o relatório
        OutputStream out = response.getOutputStream();

        /*
         * Cria um JasperPrint, que é a versão preenchida do relatório,
         * usando uma conexão.
         */
        JasperPrint jasperPrint = JasperFillManager.fillReport(
                inputStream, parametros, conexao );

        // Exporta em PDF, escrevendo os dados no output stream do response.
        JRExporter exporter = new JRPdfExporter();
        exporter.setParameter( JRExporterParameter.JASPER_PRINT,
                jasperPrint );
        exporter.setParameter( JRExporterParameter.OUTPUT_STREAM,
                out );

        // gera o relatório
        exporter.exportReport();

        // retorna o OutputStream
        return out;
    }

Se alguém puder me ajudar

Ficarei grato

Att.

assim:

response.setHeader("content-disposition",
			"attachment;filename=NomedoRelatorio");

Opa raf4ever funcionou direitinho

Valew

Até +