Я пытаюсь сохранить агрегированные объекты в arraylist
экстракта агрегируется значение объекта из ArrayList
public class FlatAddress implements Serializable{
private String flat_no;
private String flat_type;
private String flat_address;
private int area_code;
private int state_code;
private UserPrintApp uPrint;
//getters and setters..
}
На втором этапе я нахожусь в состоянии хранить значение в ArrayList
и возвращении Collection
к моему сервлету странице
Collection<FlatAddress> printAllotLetter = new ArrayList<FlatAddress>();
FlatAddress fa = new FlatAddress();
UserPrintApp upa = new UserPrintApp();
upa.setEmp_code(1234);
upa.setEmp_name("EmpName");
upa.setEmp_designation("Mgr");
fa.setuPrint(upa);
fa.setFlat_no("ad/1");
fa.setFlat_address("Treemax");
printAllotLetter.add(fa);
при попытке объекта экстракта из ArrayList
с помощью jstl
он говорит javax.el.PropertyNotFoundException
<c:forEach var="letter" items = "${allotLetterPrint }">
<c:out value="${letter.emp_code }"></c:out>
<c:out value="${letter.flat_address }"></c:out>
</c:forEach>
Можно ли извлечь агрегированный объект из коллекции или я должен подготовить другой класс коллекции, чтобы выполнить то, что я пытаюсь до сих пор ..