Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2010, 11:36
avatarrr
 
Fecha de Ingreso: febrero-2008
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
Abrir Explorador en el Cliente

Buenas a todos,

Tengo una aplicacion en JAVA, montada en un servidor tomcat. Anteriormente lo utilizaba en LOCALHOST y no abia problemas, pero aora, en la distancia, me falla lo siguiente:

Quiero que el cliente al tokar un boton, se le abra una ventana nueva, o pestaña, del navegador que este utilizando en el momento.

Antes lo acia asi

Código:
String[] navegadores = { "firefox", "opera", "konqueror", "epiphany", "mozilla", "netscape" };
                String navegador = null;
                for (int contador = 0; contador < navegadores.length && navegador == null; contador++){
                    if (Runtime.getRuntime().exec( new String[] {"which", navegadores[contador]}).waitFor() == 0)
                        navegador = navegadores[contador];
                }

                if (navegador == null){ throw new Exception("No se encuentra navegador web");
                }else{
                    Runtime.getRuntime().exec(new String[] {navegador, url});
Como e dixo, en local host funciona( esta orientado a LINUX/UNIX). Pero aora no.
Supongo que es por que se ejecuta en el lado del servidor.. y punto...

Como lo arreglo?? que ago??

Un saludo ! GRACIAS !!