У меня есть заявление sql, которое выводит информацию о tagnum для отдельных pidm's. Каждый pidm может иметь несколько tagnum, поэтому я отбрасываю информацию в arraylist. Я хочу отобразить содержимое этого arraylist в раскрывающемся списке на странице html.Как отобразить содержимое arraylist в выпадающем списке
Вот код для ArrayList:
<table style="border:transparent" style="width:100%">
<tr>
<td style ="width: 300px;">
<select style="width:150px;"tabindex="5" name="Tag">
<option></option>
<%} rscheck.close();
ResultSet rsTagCheck = stmt.executeQuery("SELECT PARKING.XKRPRMT.XKRPRMT_PIDM, PARKING.XKRPRMT.XKRPRMT_STATUS, PARKING.XKRPRMT.XKRPRMT_EXPIRE_YR, PARKING.XKRPRMT.XKRPRMT_TAG FROM PARKING.XKRPRMT WHERE XKRPRMT_PIDM ='" + BannerID + "'");
while (rsTagCheck.next()){
ArrayList<String> myTag = new ArrayList<String>();
myTag.add(rsTagCheck.getString("XKRPRMT_TAG"));
%>
<option><%= myTag.get(0) %></option>
</select>
</td>
я могу получить первый элемент, чтобы показать в раскрывающемся списке, но ничего после этого показывает outofbounds исключения. Я хочу знать, как отображать ВСЕ информацию в arraylist.
@Pointy Я сделал это, и все, что я получил это:
Он положил первый там, но все остальное не заселить !!
Вы подтвердили, что запрос возвращает более одной строки? – Roadie57