Dwr

1 resposta
B

Pessoal alguem sabe montar um objeto com dwr para ser enviado por ajax.
Eu até que consegui fazer o objeto e mandar via ajax, mais o problema é que agora eu tenho um objeto complexo, sendo que o mesmo contem uma collection .

A pergunta é, como montar um objeto que dentro do mesmo tenha uma collection, isso utilizando dwr?

Desde já muito obrigado.

1 Resposta

B

Pessoal descobri como faz, vou deixar aqui para voce estudarem.

Observem o que foi feito.

public class DoisFormsForm {
private String nome;

private String cpf;

private String metodo;

private Collection<Juridico> juridico;

  ///.... get .... set///

}

public class Juridico {
private String cnpj;

private String nomeFantasia;

    ///.... get .... set///

}

Montando o objeto na pagina jsp utilizando dwr para ser enviado via ajax.

function objeto(){ var jr = [{cnpj:dwr.util.getValue('cnpj'), nomeFantasia:dwr.util.getValue('nomeFantasia')
}];
		var oo = {
			nome:dwr.util.getValue('nome'),
			cpf:dwr.util.getValue('cpf'),
			metodo:dwr.util.getValue('metodo'),
			juridico:jr
		};
		DoisFormsAction.gravaObjeto(oo);
	}
</script>
Nome<input type="text" id="nome"><br/>
CPF<input type="text" id="cpf"><br/>
Metodo<input type="text" id="metodo"><br/>
CNPJ<input type="text" id="cnpj"><br/>
NomeFantasia<input type="text" id="nomeFantasia"><br/>
<input type="submit" value="Enviar OBjeto" onclick="objeto();">

pronto
agora é so pegar esse valores

na classe DoisFormsAction

BLz

Criado 8 de janeiro de 2009
Ultima resposta 8 de jan. de 2009
Respostas 1
Participantes 1