Koleksiyonun bazı nesnelerini dolduran bir formum var. Bir Listeyle (her şey iyi çalıştı) toplanmış koleksiyonum vardı, ama şimdi bir Set kullanmak istiyorum. Nesneleri oluşturmak için kayıtlı bir emlak editörüm var. Sorun, Set'in nesnelerini doldurmak için kullanmam gereken sözdiziminin ne olduğunu bilmemesi.Set koleksiyonundaki nesneleri bağlama
public class MyObject(){
Set<OtherObject> otherObjects = new HashSet();
}
ben sözdizimi gibi form etiketleri sözdizimi içeren bir liste denedi:
name="otherObjects['${id}']"
ama hem gelmek:
name="otherObjects['${status.index}']"
ve bir harita için sözdizimi gibi "Dizin özellik yolunda başvurulan özellik" otherObjects [0] 'öğesinin ne bir dizi, ne de Liste veya Harita "
olduğu için bir hataile de çalıştım ancak bu, nesneleri doldurmuyor. Verileri bir Küme içindeki nesnelere nasıl bağlayacağımı söyleyen var mı?
Teşekkür
Bu çözümün çok temiz olmadığını düşünüyorum, bir Set'e bağlanmanın önlenmesi için bir yol. – Javi