no me da ni un solo error eso es lo malo no me dice nada es como si tuviese un formulario con boton pero sin ni una funcion vi los foros eso ia lo descubri lo del objecto mira mi codigo lo puse
Código ajax:
Ver original<%@page contentType="text/html" pageEncoding="UTF-8"%>
<script>
function resultadofiltro(){
if( ajax.readyState == 4 && ajax.status==200){
// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
// Escribimos el resultado en la pagina HTML mediante DHTML
document.getElementById(resultado).innerHTML = ajax.responseText;
}
}
function filtraDatos(){
try
{
// Creacion del objeto AJAX para navegadores no IE
ajax=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
ajax=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E)
{
if (!ajax && typeof XMLHttpRequest!='undefined') ajax=new XMLHttpRequest();
}
}
ajax.onreadystatechange = resultadofiltro;
var datos="cod="+document.formulario.cod.value;
datos= datos+"&rut="+document.formulario.rut.value;
datos= datos+"&razsoc="+document.formulario.razsoc.value;
datos=datos+"&sexo="+document.formulario.sexo.value;
datos= datos+"&estc="+document.formulario.estc.value;
datos= datos+"&aleatorio="+Math.random();
ajax.open("get", "/Prueba/Validar.jsp?" + datos, true);
ajax.send( "" );
}
</script>
<form name="formulario" action="#">
Codigo:<input type="text" name="cod" value=""><br>
Rut<input type="text" name="rut" value=""><br>
Razon Social:<input type="text" name="razsoc" value=""><br>
Sexo:<input type="text" name="sexo" value=""><br>
Estado Civil:<input type="text" name="estc" value=""><br>
<input type="button" name="boton" value="validar" onclick="filtraDatos()">
<div id="resultado"></div>
</form>
y la otra pagina q tine q mostrar los elementos es
Código ajax:
Ver original<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.*"%>
<%@page import="prueba.duoc.ListaAccionista"%>
<%@page import="prueba.duoc.Accionista"%>
<%
int codigo= Integer.parseInt(request.getParameter("cod"));
String rut= request.getParameter("rut");
String rsocial= request.getParameter("razsoc");
String sexo=request.getParameter("sexo");
String estC=request.getParameter("estc");
ListaAccionista m= new ListaAccionista();
ArrayList<Accionista>array= m.filtrar(codigo,rut,rsocial,sexo,estC);
%>
<table border="2" cellpadding="8">
<th>Codigo</th><th>Rut</th><th>Razon Social</th><th>Sexo</th>
<th>Estado Civil</th>
<tr>
<%
for(int i=0;i<array.size();i++){
Accionista c;
c=(Accionista)array.get(i);
%>
<td><%=String.valueOf(c.getAccodigo())%></td>
<td><%=c.getAccrut()%></td>
<td><%=c.getAccrazonsocial()%></td>
<td><%=c.getAccsexo()%></td>
<td><%=c.getAccestadocivil()%></td>
</tr>
<%}%>
</table>
el problema sera el metodo?? al q iamo o noc sigue sin hacer ni mostrar nada algun error o algo