Я видел два вопроса, относящихся к моей теме по stackoverflow, но эти ответы у меня не сработали, отсюда и этот вопрос. У меня есть следующий объект
public class CartProduct {
private ArrayList<String> accList = new ArrayList<String>();
public void setAccList(ArrayList<String> str)
{
this.accList = str;
}
public ArrayList<String> getAccList()
{
return accList;
}
Я использую следующий код для доступа к этому списку, а затем к его отдельным элементам, используя JSTL, чтобы они могли заполнять список в JSP. Но этот код не работает, и я не понимаю, почему?
<td><select name = "acc_no">
<Option value = "select">SELECT</Option>
<c:forEach items="${item.product.accList}" var="acno">
<option>${acno}</option>
</c:forEach>
</select>
Поле со списком пусто, кроме слова SELECT.