Pasar numero variable de parametros?

drulin
08 de Diciembre del 2003
Tengo una pagina JSP en la que recupero de la BD, las preguntas y las 4 posibles respuestas a la pregunta (vamos, el tipico test). De las respuestas, solo se puede seleccionar una (con un radio button). Las preguntas que se pueden cargar son de numero variable, en un caso son 5, en otro 10 etc. Como puedo hacer para enviar las opciones escogidas por el usuario a otro Jsp que sera el que muestre las preguntas que el usuario contesto bien y las que contesto mal??
Gracias

getparameter
08 de Diciembre del 2003
Si me explicas como cargas el listado de preguntas y posibles respuestas quizas te pueda ayudar ... por adelantar algo, y en el caso mas complejo, supongamos que cada pregunta puede tener n posibles respuestas, el codigo HTML lo podrias generar con

//bucle de preguntas
//bucle de posibles rtas a la pregunta

lo cual daria algo asi

Pregunta 1
Rta 1.1
Rta 1.2
Rta 1.n

Pregunta 2
Rta 2.1
Rta2.n

Pregunta n
Rta n.1
Rta n.n

Los input Radio deberian llamarse

<input type="radio" name"input_<%= NroPregunta %>" value="<%= Nro Rta %>">

Con ello podras recoger para cada Nro Pregunta el valor seleccionado con

for(Nro de Preguntas){
String rta = request.getParameter("input_" + Nro Pregunta);
//donde en rta tendras el valor Nro Rta marcado
//el Nro de Preguntas puedes pasarselo como parametro o copiar el codigo mediante el cual pintaste el HTML que dio origen al formulario
}

Espero te sirva ....

Salu2

Eu