JSP (Java Server Page) - ayuda con select de HTML

 
Vista:

ayuda con select de HTML

Publicado por jose (17 intervenciones) el 27/01/2013 21:01:40
Buenas tardes compis.

Mi duda es la siguiente:

tengo un codigo de un formulario con un SELECT, el cual envia a una base de datos la opcion seleccionada.
*El codigo es este, por si a alguien le vale(que lo dudo porque no conoceis las relaciones ni nada).

<%



Boolean newPendiente3 = null;
int newmotivo3 = 0;
String newLugar_Inmovilizacion3 = null;
String newDNI_responsable_inmovilizacion3 = null;
int newIdIncidencia3 = 0;
// USANDO SQL select * from tabla
tabla = Sentencias.executeQuery("select * from VehInmovilizados where IdIncidencia="+valorIDincidencia );



while(tabla.next())//desplegamos los resultados
{

newPendiente3 = Boolean.parseBoolean(tabla.getString(3));
newmotivo3 = Integer.parseInt(tabla.getString(5));
newLugar_Inmovilizacion3 = tabla.getString(4);
newDNI_responsable_inmovilizacion3 = tabla.getString(6);
newIdIncidencia3 = Integer.parseInt(tabla.getString(2));

}



%>

<TABLE BORDER>



<TR>
<TD>Lugar Inmovilizacion:</TD>
<TD> <INPUT TYPE="text" NAME="Lugar_inmovilizacion" SIZE=64 MAXLENGTH=64 value="<%=newLugar_Inmovilizacion3 %>"></TD>
<TR>
<TD>Motivo:</TD>
<TD> <SELECT NAME="Motivo">
<OPTION value=1>Carecer de Permiso de Circulacion
<OPTION value=2>Deficiencias graves
<OPTION value=3>No usar casco
<OPTION value=4>Negativa pruebas alcohol
<OPTION value=5>Carecer de seguro
<OPTION value=6>No usar casco
<OPTION value=7>Exceso tiempo de conduccion
<OPTION value=8>Superar plazas maximas
<OPTION value=9>Nivel de humos elevado
<OPTION value=10>instalacion de antiradar
<OPTION value=11>Conducir sin permiso
<OPTION value=12>Conducir sin puntos
<OPTION value=13>Imputado Delito Codigo Penal


</SELECT> Escoja un motivo</TD>



<TR>
<TD>DNI Responsable</TD>
<TD> <INPUT TYPE="text" NAME="DNI_responsable" SIZE=10 MAXLENGTH=9 value="<%=newDNI_responsable_inmovilizacion3 %>"></TD>


<TR>
<TD><B>Pulse aquí:</B></TD>
<TD ALIGN=CENTER>
<INPUT TYPE="submit" name="GRABAR" VALUE="Guardar datos ">
<INPUT TYPE="reset" VALUE="Borrar los datos"></TD>

</TABLE>

BUENO, PUES HASTA AHI BIEN, PERO...... ¿COMO SE HACE LO CONTRARIO? ES DECIR, que cogido un valor numerico de la base de datos me MUESTRE DIRECTAMENTE EN EL SELECT LA OPCION CORRESPONDIENTE.

Es que no se me ocurre como o no me he enterado de donde se puede poner en el select que de todas las opciones muestre o este seleccionada una de ellas en concreto.

graciasde ante mano.
darktanyan está conectado ahora Reportar Mensaje Editar/Borrar Mensaje
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda con select de HTML

Publicado por jose (17 intervenciones) el 28/01/2013 01:47:46
solucionado, hay varias formas, con options[i].selected.

con indexSelected

o usando una variable dinamicamente que sera selected o vacia segun necesitemos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar