Ho un modulo che riempie alcuni oggetti di una raccolta. Ho implementato la raccolta con una lista (tutto ha funzionato bene), ma ora voglio usare un set. Ho un editor di proprietà registrato per creare gli oggetti. Il problema è che non so quale sia la sintassi che devo usare per popolare gli oggetti del Set.Associazione di oggetti in una raccolta Set
public class MyObject(){
Set<OtherObject> otherObjects = new HashSet();
}
ho provato con la sintassi nei tag di forma, come la sintassi un elenco:
name="otherObjects['${status.index}']"
e, come la sintassi per una mappa:
name="otherObjects['${id}']"
ma entrambi venire a un errore perché "La proprietà a cui si fa riferimento nel percorso della proprietà indicizzata" otherObjects [0] "non è né un array né una lista né una mappa"
Ho anche provato con
name="otherObjects"
ma questo non riempie gli oggetti. Qualcuno può dirmi come associare i dati agli oggetti in un Set.
Grazie
Penso che questa soluzione non sia molto pulita, è solo un modo per evitare di legarsi a un Set. – Javi