У меня есть это в моей сущностиПолучение первого элемента набора в JSP
public class Contact implements java.io.Serializable {
private Set<Abonnement> abonnements = new HashSet<Abonnement>(0);
// ..
в моем JSP я нужен только первый элемент, я не хочу, чтобы перебрать весь HashSet
так я стараюсь это
${contact.abonnements[0]}
, но я получаю эту ошибку:
javax.el.PropertyNotFoundException: Property '0' not found on type org.hibernate.collection.internal.PersistentSet
Символ 'Set' не заказанным так нет такой вещи, как «первый элемент». Вы должны использовать другую структуру данных, которая сохраняет порядок элементов в ней. – kryger