He creado un servlet simple en el que se le presentarán 2 preguntas al usuario, respondiendo verdadero o falso. Mi problema radica en recuperar las respuestas seleccionadas por el usuario.Java Servlet: ¿Cómo puedo recuperar los valores de botón de opción seleccionados?
Código:
out.println("<FORM ACTION=\"Game\" METHOD = \"POST\">" +
"<b>Question 1: Are you over the age of 25? </b><br> <br>" +
"<input type = \"radio\" name = \"Q1rad1\" onclick = \"getAnswer('a')\"> True " +
"<input type = \"radio\" name = \"Q1rad2\" onclick = \"getAnswer('b')\"> False<br>" +
"<br><br><b>Question 2: Are you from earth?</b><br> <br>" +
"<input type = \"radio\" name = \"Q2rad1\" onclick = \"getAnswer('a')\"> True " +
"<input type = \"radio\" name = \"Q2rad2\" onclick = \"getAnswer('b')\"> False<br>" +
out.println("<Center><INPUT TYPE=\"SUBMIT\"></Center>");
);
Cada pregunta tiene 2 botones de radio, Q1rad1 & Q2rad2, para responder verdadero o falso. ¿Cómo puedo saber el valor seleccionado por cada usuario cuando se presiona el botón de enviar?
Entiendo que puede ser más eficiente cuando se utiliza Javascript, pero a los fines de este problema debo usar servlets.
Oh no, ¿por qué no usas un JSP para generar el código HTML? –