bueno si ejecuto el jsp de la consulta solo me funciona y me meustra todos los valores, sin embargo cuando ya uso la "interfaz" que es donde mando el dato me genera un error alguien me podria ayudar dejo el codigo:
Prueba.jsp
Cita:
htmlfunction mostrar(){
var numero = $("#numero").val();
$.ajax({
type: "POST",
dataType: "json",
url: "consultarcita.jsp",
data: "numero="+numero,
timeout:30000,
error:function (){alert("error");},
success: function(data){
$("#tabla").show();
for (var i in data.registros){
$("#tabla").append("<tr><td width='133' height='21' valign='top'>"+data.registros[i].id+"</td><td width='133' height='21' valign='top'>"+data.registros[i].infractor+"</td><td width='110' valign='top'>"+data.registros[i].fecha+"</td><td width='123' valign='top'>"+data.registros[i].hora+"</td></tr>");
}
}
});
}
var numero = $("#numero").val();
$.ajax({
type: "POST",
dataType: "json",
url: "consultarcita.jsp",
data: "numero="+numero,
timeout:30000,
error:function (){alert("error");},
success: function(data){
$("#tabla").show();
for (var i in data.registros){
$("#tabla").append("<tr><td width='133' height='21' valign='top'>"+data.registros[i].id+"</td><td width='133' height='21' valign='top'>"+data.registros[i].infractor+"</td><td width='110' valign='top'>"+data.registros[i].fecha+"</td><td width='123' valign='top'>"+data.registros[i].hora+"</td></tr>");
}
}
});
}
Cita:
consultarcita.jsp <input type="text" id="numero" />
<input type="button" name="button2" id="button2" value="Mostrar" onclick="mostrar();"/>
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="tabla" style="display:none">
<tr>
<td width="133" height="21" valign="top">id_audiencia</td>
<td width="110" valign="top">id_infractor</td>
<td width="123" valign="top">fecha_audiencia</td>
<td width="123" valign="top"> hora_audiencia</td>
</tr>
</table>
<input type="button" name="button2" id="button2" value="Mostrar" onclick="mostrar();"/>
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="tabla" style="display:none">
<tr>
<td width="133" height="21" valign="top">id_audiencia</td>
<td width="110" valign="top">id_infractor</td>
<td width="123" valign="top">fecha_audiencia</td>
<td width="123" valign="top"> hora_audiencia</td>
</tr>
</table>
Cita:
Agradeceria de mil a quienes me puedan ayudar a encontar en que stoy fallando llevo casi una semana en esto <%
String numero = request.getParameter("numero");
int d = Integer.parseInt(numero);
String consulta1 = "SELECT * FROM cita_audiencia WHERE id_infractor ="+d+"";
ResultSet Resultado1 = conexion.buscarDatos(consulta1);
int i = 0;
while (Resultado1.next()){
out.print( "({");
out.print( " 'registros' : ");
out.print( " [");
out.print( " {");
out.print( " 'id' : '"+Resultado1.getInt(1)+"',");
out.print( " 'infractor' : '"+Resultado1.getInt(2)+"',");
out.print( " 'fecha' : '"+Resultado1.getString(3)+"',");
out.print( " 'hora' : '"+Resultado1.getString(4)+"'");
out.print( " },");
out.print( " ]");
out.print( "})");
i += 1;
}
%>
String numero = request.getParameter("numero");
int d = Integer.parseInt(numero);
String consulta1 = "SELECT * FROM cita_audiencia WHERE id_infractor ="+d+"";
ResultSet Resultado1 = conexion.buscarDatos(consulta1);
int i = 0;
while (Resultado1.next()){
out.print( "({");
out.print( " 'registros' : ");
out.print( " [");
out.print( " {");
out.print( " 'id' : '"+Resultado1.getInt(1)+"',");
out.print( " 'infractor' : '"+Resultado1.getInt(2)+"',");
out.print( " 'fecha' : '"+Resultado1.getString(3)+"',");
out.print( " 'hora' : '"+Resultado1.getString(4)+"'");
out.print( " },");
out.print( " ]");
out.print( "})");
i += 1;
}
%>

