@IncludeParameters funciona com @Post?

19 views
Skip to first unread message

Marcos Filho

unread,
Nov 11, 2015, 8:20:50 AM11/11/15
to caelum-...@googlegroups.com
possuo um método 

@Post
@IncludeParameters
public void salvar(Cliente cliente, List<DiaFaturamento> diasFaturamento, List<Endereco>
endereco) {
...
validation.add(...)
validation.onErrorRedirectTo(this).formulario();
...
}

o parametro enderecoList deveria estar disponível na minha view?


Rodrigo Turini

unread,
Nov 12, 2015, 11:17:22 AM11/12/15
to caelum-...@googlegroups.com
Oi Marcos! Deveria funcionar sim. Ele não esta incluindo nem o cliente?

--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vrapto...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/caelum-vraptor.
Para mais opções, acesse https://groups.google.com/d/optout.

Marcos Filho

unread,
Nov 12, 2015, 12:03:49 PM11/12/15
to caelum-...@googlegroups.com
Está incluindo o cliente sim, porém acho que ele está incluindo o cliente por causa do validation pois o cliente estava sendo incluído antes mesmo de colocar o @IncludeParameters.

Rodrigo Turini

unread,
Nov 12, 2015, 3:21:12 PM11/12/15
to caelum-...@googlegroups.com
Tenta fazer um teste simples, adicionar um parâmetro qualquer e ver se ele vai ser includado. Experimenta também se referir a lista com o mesmo nome do parâmetro na view (endereco, nesse seu caso). Nao lembro se ele reflete exatamente o nome do parametro do método na view, ou se usa a convenção do include sem nada alias. 

Em qui, 12 de nov de 2015 às 15:03, Marcos Filho <m.fi...@gmail.com> escreveu:
Está incluindo o cliente sim, porém acho que ele está incluindo o cliente por causa do validation pois o cliente estava sendo incluído antes mesmo de colocar o @IncludeParameters.

--
Reply all
Reply to author
Forward
0 new messages