Código:
lo que ocaciona que constantemente se cargue la pagina; tengo entendido que usando Ajax se puede evitar eso. Ademas se realiza la siguiente consulta para crear el formulario<HEAD> <title>FMonitoreo</title> <meta http-equiv="refresh" content="5"> </script> </HEAD>
Código:
este codigo me crea una tabla de 10 columnas y las filas varian de acuerdo a los anexos que esten disponibles.<% try { dtAnexos = oMonitoreo.ObtenerAnexosE(idCola); } catch (Exception ex) { response.sendRedirect("/Monitoreo-Web/FError.jsp?Descripcion=" + ex.getMessage()); return; } for (int iA = 0; iA < dtAnexos.size(); ) { %><TR><% int nC; for (nC = 0; nC < 10; nC++) { if ( iA + nC < dtAnexos.size() ) { String anexo = dtAnexos.get(iA + nC).getAnexo(); try { dtStatus = oMonitoreo.ObtenerStatusE(anexo); } catch (Exception ex) { response.sendRedirect("/Monitoreo-Web/FError.jsp?Descripcion=" + ex.getMessage()); return; } String link = "FMonitoreoDetalle.jsp?Id=0,0&r=0&tipo=I&idCampana=0"; String color = "#ffffff"; String title = "Sin llamadas realizadas"; // Si no esta vacio es por q por lo menos ha hecho una llamada if (dtStatus.next()) { String uniqueid = dtStatus.getString("unique_id"); int idservidor = dtStatus.getInt("id_servidor"); String estado = dtStatus.getString("estado"); int error = dtStatus.getInt("error"); color = oMonitoreo.getStateColor(error, estado); title = oMonitoreo.getTitle(error, estado); link = "FMonitoreoDetalle.jsp?Id=" + uniqueid + "," + idservidor + "&" + "r=0&tipo=I&idCampana=" + idCampana; }%>
Me ayudaria de mucho si me dan una idea de como hacer lo mismo, pero con Ajax para que solo se actualicen los anexos que varien su estado (los estados varian de disponible, con llamada, etc)