elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  JSP-tengo un fallo a la hora de crear el textfield
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: JSP-tengo un fallo a la hora de crear el textfield  (Leído 2,659 veces)
juni85

Desconectado Desconectado

Mensajes: 16


Ver Perfil
JSP-tengo un fallo a la hora de crear el textfield
« en: 5 Junio 2011, 21:15 pm »

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


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines