JSP-tengo un fallo a la hora de crear el textfield

Iniciado por juni85, 5 Junio 2011, 21:15 PM

0 Miembros y 1 Visitante están viendo este tema.

juni85

Buenas tengo que realizar un test de inteligencia las preguntas las carga desde una base de datos, cada pregunta tiene que venir con su textfield

<%
try
{
int i =1 ;
con.jspInit();
String ordenSQL =("select * from Test");
con.resultado = con.sentencia.executeQuery(ordenSQL);

           if (con.resultado !=null)
           {
                while (con.resultado.next())
                {
                    out.println
                            (
                    "<p align='justify' class='Estilo3'>"+con.resultado.getString("Indice")+con.resultado.getString("Pregunta")+"</p>"+
                    "<p align='justify' class='Estilo1'>respuesta:</p>"+
                    "<p align='justify' class='Estilo3'>"+
                    "<label>"+
                         
                   "<input type='text' name='textfield"+i+ "/>"
                   "</label>"+
                     "</p>"
                         );
                    i++;
               }
      }
}catch (Exception e3)
    {
        System.out.println("Error en la busqueda" +e3.toString());
    }

%>


--otro jsp para corregir el text --

<%
        bd_conectar con=new bd_conectar();
        con.jspInit();
        String ordenSQL = ("select Respuesta,Valor from Test");
        con.resultado = con.sentencia.executeQuery(ordenSQL);

            if(con.resultado !=null)
            {
                while(con.resultado.next())
                {
                    correcta=con.resultado.getString("Respuesta");
                    respuesta=request.getParameter("textfield"+i);

                    if(correcta.equals(respuesta))
                    {
                    aux2=con.resultado.getInt("Valor");                 
                    nota = nota + aux2;
                    }
                 i++;
                }
            }
        %>

---El fallo viene a la hora de crear los textfield ya que en el segundo formulario los datos que recoge son nulos