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 !!