Página no IE não abre

2 respostas
zerokelvin

Pessoal,

tenho esse código abaixo q abre um relatório pdf no navegador. Ela funciona corretamente, assim como a criação do relatório no servidor. MAS, tudo funciona bem no firefox… qdo o navegador padrao é o internet explorer ele abre o navegador e dá uma msgem de erro q não foi possível encontrar o endereço… no entanto o endereço fica escrito na barra, se vc clica em atualizar no navegador, ele carrega normalmente o relatório. Ou seja: o pdf está lá e o endereço correto, mas ele não encontra ao abrir. o que seria?

obs: o relatório literalmente está lá, porque ele é gerado antes de vir o comando para abrir o navegador no cliente.

Desktop desktop = null;  
                  //Primeiro verificamos se é possível a integração com o desktop  
               if (!Desktop.isDesktopSupported())   
                  throw new IllegalStateException("Desktop resources not supported!");  
                  
               desktop = Desktop.getDesktop();  
                  //Agora vemos se é possível disparar o browser default.  
               if (!desktop.isSupported(Desktop.Action.BROWSE))  
                  throw new IllegalStateException("No default browser set!");  
                  
                  
               try{
                     //Pega a URI de um componente de texto.  
                  URI uri = new URI(link);   
                     
                     //Dispara o browser default, que pode ser o Explorer, Firefox ou outro.  
                  desktop.browse(uri);              
               }
                   catch(Exception r){r.printStackTrace();}
         }
             catch(Exception e){
               e.printStackTrace();

2 Respostas

zerokelvin

To no forum errado?

zerokelvin

up…

Criado 18 de outubro de 2010
Ultima resposta 26 de out. de 2010
Respostas 2
Participantes 1