index.html
Cita:
ajax_listaAlumno.js <Script src="AJAX/ajax_listaAlumno.js"></Script>
<table border="1">
<thead>
<tr>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="button" value="listar" name="listar" onclick="getDetalleProducto()"/></td>
<td></td>
</tr>
<tr>
<td id="result_detalle"></td>
<td></td>
</tr>
</tbody>
</table>
<table border="1">
<thead>
<tr>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="button" value="listar" name="listar" onclick="getDetalleProducto()"/></td>
<td></td>
</tr>
<tr>
<td id="result_detalle"></td>
<td></td>
</tr>
</tbody>
</table>
Cita:
listarAlumno.jspvar xmlHttp
function getDetalleProducto(){
xmlHttp=new XMLHttpRequest();
if (xmlHttp==null){
alert ("Tu navegador no soporta AJAX!");
return;
}
today = new Date();
id= Math.abs(Math.sin(today.getTime()));
var url = "listarAlumno.jsp";
url = url + "&id=" + id;
xmlHttp.onreadystatechange = resultado_detalle;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function resultado_detalle(){
if (xmlHttp.readyState==4){
document.getElementById("result_detalle").innerHTM L=xmlHttp.responseText;
}
}
function getDetalleProducto(){
xmlHttp=new XMLHttpRequest();
if (xmlHttp==null){
alert ("Tu navegador no soporta AJAX!");
return;
}
today = new Date();
id= Math.abs(Math.sin(today.getTime()));
var url = "listarAlumno.jsp";
url = url + "&id=" + id;
xmlHttp.onreadystatechange = resultado_detalle;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function resultado_detalle(){
if (xmlHttp.readyState==4){
document.getElementById("result_detalle").innerHTM L=xmlHttp.responseText;
}
}
Cita:
Si ejecuto solo el listarAlumno.jsp me funciona perfecto me lista todos los datos de la bd ahora no se es como cargarlos en esa tabla <%
dao.daoalumno daousu= new dao.daoalumno();
ArrayList listar = daousu.listaalumno();
clases.alumno usu;
for (int i=0;i<listar.size();i++)
{
usu=new clases.alumno();
usu=(clases.alumno) listar.get(i);
out.println("<tr>");
//out.println("<td><h4><a style=\"text-decoration:underline;cursor:pointer;\" onclick=\"pedirDatos('"+ usu.getlogin()+"')\">"+ usu.getlogin()+"</a></h4></td>");
out.println("<td><h4>"+usu.getDocumento()+"</h4></td>");
out.println("<td><h4>"+usu.getNombre()+"</h4></td>");
out.println("<td><h4>"+usu.getApellidos()+"</h4></td>");
out.println("</tr>");
}
%>
dao.daoalumno daousu= new dao.daoalumno();
ArrayList listar = daousu.listaalumno();
clases.alumno usu;
for (int i=0;i<listar.size();i++)
{
usu=new clases.alumno();
usu=(clases.alumno) listar.get(i);
out.println("<tr>");
//out.println("<td><h4><a style=\"text-decoration:underline;cursor:pointer;\" onclick=\"pedirDatos('"+ usu.getlogin()+"')\">"+ usu.getlogin()+"</a></h4></td>");
out.println("<td><h4>"+usu.getDocumento()+"</h4></td>");
out.println("<td><h4>"+usu.getNombre()+"</h4></td>");
out.println("<td><h4>"+usu.getApellidos()+"</h4></td>");
out.println("</tr>");
}
%>
Agradezco de antemano al que me pudiera ayudar espero ser un como clara :)