Solucionado!!!!!!!!!!
os digo como lo he hecho, por si a alguien le puede ayudar. Todo esto dentro de la pantalla principal. Un script con esto:
Código:
var ventana_secundaria;
// ========================================
function nuevo_nodo() {
// ========================================
visibilidad();
ventana_secundaria=window.open("<%=request.getContextPath()%>/jsp/nuevo_nodo.jsp?atributo1="+planta+"&atributo2="+coordenadax+"&atributo3="+coordenaday, "Nueva_Nodo", "width=350,height=550,scrollbars=NO,"+
"Resizable=NO,");
flag=true;
//hay que esperar a que se cierre el popup
check();
}
// ========================================
function check(){
// ========================================
if(ventana_secundaria.closed){
redibujar();
}else{
setTimeout("check()", 1000);
}
}
Siento molestar al foro, pero por lo menos lo dejo por si alguien lo necesita :D