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:
Como e dixo, en local host funciona( esta orientado a LINUX/UNIX). Pero aora no.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});
Supongo que es por que se ejecuta en el lado del servidor.. y punto...
Como lo arreglo?? que ago??
Un saludo ! GRACIAS !!