Hola, veran estoy desarrollando una aplicacion en jsp y mysql donde tengo 2 tablas, una que es estado donde almaceno el id y el nombre correspondiente al estado, y otra que es usuario con un id, un nombre y un id_estado, en este momento estoy trabajando sobre un formulario donde almaceno el nombre de mi usuario, y tengo un combo, donde jalo todos mis estados registrados y los muestro, hasta aqui todo bien, ahora, al momento de almacenar mis datos en la BD solo quiero que se almacene el id del estado y no el nombre que estoy seleccionando, creen que pudieran ayudarme, aqui les dejo el codigo de como lleno mi combo:
Código:
<select name="estado">
<%
try {
rs=clase.SelectEstado();
ResultSetMetaData lrsmd_columns = rs.getMetaData();
int li_ncols=lrsmd_columns.getColumnCount();
if(!rs.next()) {
out.println("<option>----</option>"); }
else{
rs.beforeFirst();
}
out.print("<option/>-Seleccione-");
while( rs.next()) {
for(int i=0; i<li_ncols;i++) {
out.print("<option>");
String ls_valor = rs.getString(i+1);
out.println(ls_valor+"</option>");
}
} } catch (Exception error) {
out.println(error); }
%>
</select>
De antemano gracias =)...