¿Hay alguna manera de vincular correctamente a un conjunto en un formulario?Marco de juego FORMATO vinculante para Establecer en lugar de Lista
que estoy haciendo vinculante POJO y mi controlador de toma en un objeto Usuario
public static void create(User user)
user.java
public class User implements Serializable {
public Long id;
@Required
@Email
public String email;
public Set<Group> groups;
}
Group.java
public class Group implements Serializable {
public Long id;
public String name;
}
Parece que no puedo para hacer que mi campo se vincule a los grupos
he intentado user.groups []. Id, user.groups [0] .id, user.groups.id. Puedo hacer que funcione con una lista muy bien, pero cuando se publica obtengo una lista de N elementos con un conjunto de elementos nulos (un nulo para cada casilla que no estaba marcada) y pude crear una lista nueva sin los nulos. pero eso parece estar mal.
Editar: de usuario y de grupo no están destinados a ser entidades persistentes, Juego está actuando simplemente como menos persistente capas sin estado y presentación de una API reparador
Gracias una vez que puedo verificar esto, aceptaré :) – dstarh
Los valores en los corchetes son índices de lista y deben ser consecutivos desde cero y, si no son Play, se agregan en valores nulos. – tazmaniax