JSP formulario, bajas, altas y edicion
    
		    Hola aver si alguien me puede ayudar en esto. Lo que pasa es que tengo una clase que me genera un ResultSet
package Persona.DAO;
import java.sql.*;
public class ManejoBD{
private Connection cnn=null;
private DAO dao = new DAO();
ResultSet rs;
public ResultSet seleccion(){
try{
cnn = dao.getConection();
Statement stm = cnn.createStatement();
rs = stm.executeQuery("Select * from mst_prv");
}catch(SQLException sql){
System.out.println("Error en el SELECT: "+sql);
}
return rs;
}
}
Esta clase hace bien su tarea, pero ahora estoy haciendo un JSP, para desplegar esto y hacer una pantalla que me permita guardar, eliminar, modificar (bueno abra que modificar la clase de arriba).
Ahora en el JSP ya desplegue los datos de la tabla, pero no puedo hacer que cuando le de clic a un elemento 聯radio聰 se despliegue el registro correspondiente en forma de edici贸n, ya que no se como localizar el elemento que estoy modificando (cuando lo ago todos se pones en edici贸n, eso no me sirve). Este es mi codigo, muy basico
<%@page import="Persona.DAO.*, java.sql.*" %>
<%
ResultSet rs = null;
ManejoBD mbd = new ManejoBD();
rs = mbd.seleccion();
int i=1;
   
%>
<html>
<head><title>Manejo Base de Datos</title></head>
   
<script language="JavaScript">
function fjsPrueba(){
//aqui es donde he intentado colocar en edici贸n el registro
}
</script>
<body>
<form action="" name="frmDatos" method="post"></form>
<table border="1">
<%
session.setAttribute("sessionRS",rs);
rs = (ResultSet)session.getValue("sessionRS");
while (rs.next()){
%>
<tr>
<td><input type="text" name="txtClave" value="<%=rs.getString(1)%>" disabled="false"></td>
<td><input type="text" name="txtNombre" value="<%=rs.getString(2)%>" disabled="false"></td>
<td><input type="text" name="txtDireccion" value="<%=rs.getString(3)%>" disabled="false"></td>
<td><input type="text" name="txtSalario" value="<%=rs.getString(4)%>" disabled="false"></td>
<td><input type="radio" name="rdiOpt" value="<%=i++%>"></td>
</tr>
<%
}
%>
</table>
<input type="button" value="pruebas" onclick="fjsPrueba();">
</body>
</html>
De antemano agradeceria su ayuda
    package Persona.DAO;
import java.sql.*;
public class ManejoBD{
private Connection cnn=null;
private DAO dao = new DAO();
ResultSet rs;
public ResultSet seleccion(){
try{
cnn = dao.getConection();
Statement stm = cnn.createStatement();
rs = stm.executeQuery("Select * from mst_prv");
}catch(SQLException sql){
System.out.println("Error en el SELECT: "+sql);
}
return rs;
}
}
Esta clase hace bien su tarea, pero ahora estoy haciendo un JSP, para desplegar esto y hacer una pantalla que me permita guardar, eliminar, modificar (bueno abra que modificar la clase de arriba).
Ahora en el JSP ya desplegue los datos de la tabla, pero no puedo hacer que cuando le de clic a un elemento 聯radio聰 se despliegue el registro correspondiente en forma de edici贸n, ya que no se como localizar el elemento que estoy modificando (cuando lo ago todos se pones en edici贸n, eso no me sirve). Este es mi codigo, muy basico
<%@page import="Persona.DAO.*, java.sql.*" %>
<%
ResultSet rs = null;
ManejoBD mbd = new ManejoBD();
rs = mbd.seleccion();
int i=1;
%>
<html>
<head><title>Manejo Base de Datos</title></head>
<script language="JavaScript">
function fjsPrueba(){
//aqui es donde he intentado colocar en edici贸n el registro
}
</script>
<body>
<form action="" name="frmDatos" method="post"></form>
<table border="1">
<%
session.setAttribute("sessionRS",rs);
rs = (ResultSet)session.getValue("sessionRS");
while (rs.next()){
%>
<tr>
<td><input type="text" name="txtClave" value="<%=rs.getString(1)%>" disabled="false"></td>
<td><input type="text" name="txtNombre" value="<%=rs.getString(2)%>" disabled="false"></td>
<td><input type="text" name="txtDireccion" value="<%=rs.getString(3)%>" disabled="false"></td>
<td><input type="text" name="txtSalario" value="<%=rs.getString(4)%>" disabled="false"></td>
<td><input type="radio" name="rdiOpt" value="<%=i++%>"></td>
</tr>
<%
}
%>
</table>
<input type="button" value="pruebas" onclick="fjsPrueba();">
</body>
</html>
De antemano agradeceria su ayuda
