Exibir um pdf usando JSF,mas ta iniciando o download

Bom dia Pessoal.
Pesquisando aqui no forum eu achei uns tópicos resolvidos que mostravam como exibir
um documento pdf usando JSF, que segue abaixo:

 public void exibir(){
      HttpServletResponse response=(HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse();
       ServletContext serveletContext=(ServletContext) FacesContext.getCurrentInstance().getExternalContex().getContext();
     try {
    File  file=new File("C:\\teste.pdf");
    byte[] b = fileToByte(file);
    HttpServletResponse res =   (HttpServletResponse)  FacesContext.getCurrentInstance().getExternalContext   ().getResponse();
res.setContentType("application/pdf");
res.setHeader("Content-disposition", "attachment;filename="+file.getName());
res.getOutputStream().write(b);
res.getCharacterEncoding();
FacesContext.getCurrentInstance().responseComplete();

} catch (Exception e) {
            e.printStackTrace();
        }
}

 public static byte[] fileToByte(File imagem) throws Exception {
        FileInputStream fis = new FileInputStream(imagem);
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        byte[] buffer = new byte[8192];
        int bytesRead = 0;
        while ((bytesRead = fis.read(buffer, 0, 8192)) != -1) {
            baos.write(buffer, 0, bytesRead);
        }
        return baos.toByteArray();
    }

Tanto o mozila quanto o IE estão com suporte a arquivos pdf, porque quando eu redireciono a página para .pdf
são exibidos normalmente.
Eu agradeço qualquer sugestão que vcs possam dar.

No FF, indo em Preferences -> Applications você associa uma Action a um Content Type, que pode ser download, abrir ou outras lá. Ou seja, testa essa configuração do browser.

Olá, tenta mudar essa linha:

res.setHeader("Content-disposition", "attachment;filename="+file.getName()); 

para esta:

res.setHeader("Content-disposition", "inline; filename=\"" + file.getName() + ".pdf\""); 

Veja se funciona!

Muito obrigado, eu já tava sofrendo com isso aqui já fazia uns dias tanto no mozila quanto no firefox
funcionou perfeitamente adotado a duas sugestões.
Valeu.

Galera,

Sei que topico do forum já é bem antiguinho.

Mas como que eu faço para abrir o pdf em outra pagina? Aqui no meu caso esta pedindi para reenviar os dados.

Att

vcsmetallica