Ciao a tutti,
seguendo il modello MVC, per recuperare dei dati da un database parto da una servlet, attraverso un EJB prendo i dati dal DB e poi li rendo disponibili alla pagina JSP. Nella parte finale di questo procedimento vorrei esprimere i dati nella pagina JSP con questa sintassi:
dove listaProfili è un ArrayList<String> con i risultati della mia query (praticamente nell'EJB ho convertito il resultset in un ArrayList<String>).Codice PHP:
<select name="profili">
<c:forEach var="profiloString" items="${listaProfili}" >
<option>${listaProfili}</option>
</c:forEach>
</select>
Solo che non riesco a visualizzare correttamente la combo? Innanzittuto volevo chiedere se è corretto questo modo di operare (cioè convertire tutto in ArrayList) o se conviene convertire in qualche altro formato. Se è corretto come posso correggere il codice che ho riportato?
Grazie!