Boa noite,
Acabei de atualizar um projeto que tenho para a versao do vraptor 3.5.1 e estou tentando utilizar o suporte ao Set que foi inserido pelo que vi no changelog 3.5.0 , o vraptor não está populando a lista meu modelo chega sempre vazio no controlador
modelo
public class Atendido {
private Set<RgCriminal> rgs;
public Set<RgCriminal> getRgs() {
return rgs;
}
public void setRgs(Set<RgCriminal> rgs) {
this.rgs = rgs;
}
}
public class RgCriminal {
private String rgCriminal;
public void setRgCriminal(String rgCriminal) {
this.rgCriminal = rgCriminal;
}
public String getRgCriminal() {
return this.rgCriminal;
}
}
e na view do formulario uso o name uso da seguinte forma o envio:
input name="atendido.rgs[0].rgCriminal" value="123"
input name="atendido.rgs[1].rgCriminal " value="1234"
e no controlador
public void save(Atendido atendido) {
System.out.println(atendido.getRgs()); //Aqui imprime [] ou seja vazio
}
Estou errando em algo ou tem algum problema nisso ainda ? Abraços