Bom dia senhores,
Estou com um problema para o qual já achei várias "soluções" aqui no fórum e em outros lugares, as quais as pessoas envolvidas disseram que tinha funciona, porém nenhuma delas funcionou pra mim. Por isso estou pedindo ajuda.
Preciso enviar uma lista para o VRaptor (3.4.1) via Ajax (jQuery).
Objeto no Javascript:
var dados = [
{anoVeiculo: 2001, percentualFinanciado: 75},
{anoVeiculo: 2002, percentualFinanciado: 75},
{anoVeiculo: 2003, percentualFinanciado: 75}
];
Envio via Ajax:
$.ajax({
data: {
valores: dados
},
url: '<c:url value="/parametrizacoes/credito/salvar" />',
success: function(xml) {
alert('ok');
}
});
@Path("/credito/salvar")
public void creditoSalvar( final List<CreditoBean> valores) {
O "valores" chega populado, porém com os valores zerados!
"anoVeiculo" e "percentualFinanciado" estão escritos corretamente conforme o CreditoBean.
Tem um post do Lucas no qual ele sugere uma solução, quer seria basicamente isso que estou fazendo, porém pra mim não funciona.
Posso estar comendo bola, mas não consegui resolver!
Muito obrigado a todos!