Ho creato un semplice servlet in cui un utente verrà presentato con 2 domande, rispondendo sia vero che falso. Il mio problema sta nel recuperare le risposte selezionate dall'utente.Servlet Java: come posso recuperare i valori dei pulsanti radio selezionati?
Codice:
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>");
);
Ogni domanda ha 2 pulsanti di opzione, Q1rad1 & Q2rad2, per rispondere Vero o Falso. Come posso conoscere il valore selezionato da ciascun utente quando viene premuto il pulsante di invio.
Capisco che potrebbe essere più efficiente quando si utilizza Javascript, ma per gli scopi di questo problema devo utilizzare servlet.
Oh no, perché non usi un JSP per generare l'HTML? –