Quote Originariamente inviata da Cristina12 Visualizza il messaggio
e fin qui tutto bene.
Più o meno ... nel senso che mettere scriptlet Java (tutto il codice Java tra <% %> o <%= %> ) nelle pagine JSP è un approccio non buono e parecchio "sporco". Non so se sai/puoi usare alternative. Comunque trascuriamo per il momento, non è questa la questione rilevante.

Quote Originariamente inviata da Cristina12 Visualizza il messaggio
Nel momento che seleziono una macchina ed entro nella pagina scelta_macchina.jsp però non riesco a recuperare in nessun modo i dati della macchina
Alt, innanzitutto l'utente vede tanti radio-button che hai generato nella pagina. L'utente vede la descrizione che hai emesso tu in output (quel <%=m.getDescrizione()+ ..... ) ma quando l'utente invia il form, quello che viene inviato come parametro è il value del button selezionato.

Ma nel codice vedo

.... type="radio" value> <%= ....

Ovvero NON hai messo alcun value specifico. Ciascun radio dovrebbe avere un suo value, tipicamente può essere un ID o Code univoco di quella certa entità (es. il macchinario).

Quello che dovrebbe essere generato e inviato al client dovrebbe risultare qualcosa del tipo es.:

<input name="selezione" type="radio" value="100"> Macchinario ZZZ<br/>
<input name="selezione" type="radio" value="101"> Macchinario XXX<br/>
<input name="selezione" type="radio" value="102"> Macchinario YYY<br/>

Insomma, un value univoco per ciascun radio.