Ajuda com DWR  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
marianefg
JavaBaby

Membro desde: 07/10/2003 14:37:31
Mensagens: 81
Offline

Olá,

Estou fazendo uma tela onde devo buscar o nome de prestadores de serviço e exibir com autopreenchimento de combo box.
Baixei o dwr, testei buscando somente o nome e funcionou (uma lista somente com strings). Porém, preciso buscar nome e código, então alterei o código para setar na lista o objeto prestadorTO, que possui o código e o nome do prestador.

Estou com problemas ao tentar exibir os dados depois que comecei setar os objetos na lista.

Abaixo posto meu código:

dwr.xml



web.xml


PrestadorTO


PrestadorService.java


CadastrarVisita.jsp


Já testei a busca no banco de dados e está funcionando corretamente.
Na realidade, não estou conseguindo exibir os dados da lista com objetos PrestadorTO no jsp.
Será que alguém pode me ajudar?

Obrigada,
Mariane
afamorim
JavaEvangelist
[Avatar]

Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline

Meu velho, o DWR vem com um DwrUtil que é um JS que ja irá fazer a limpeza do combo, como seu preenchimento de forma automatica pra você.
Observe tambem o que esta retornando no service, o DWR ele tem um link que irá permitir a você testar todas as funções da Service que você quer expor ao JavaScript, de uma olhada com calma no site.

Lembre que você irá retornar um Objeto Java tranformado em javascript então ser prestador.codigo, prestador.nome como você irá trabalhar.

se vc não quer ficar alegre, problema seu a vida segue!
[Email]
marianefg
JavaBaby

Membro desde: 07/10/2003 14:37:31
Mensagens: 81
Offline

Olá afamorim,

Então o jsp que fiz está errado?
Será que você poderia postar um exemplo de como ficaria? Estou perdida.
Dei uma olhada dentro do dwr.jar e não vi o dwrUtil. É lá mesmo que ele deveria ficar?

Obrigada,
Mariane
afamorim
JavaEvangelist
[Avatar]

Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline

Ola Mariane,

olhando o site do DWR vi que mudaram mesmo, não é mais DWRUtil não, agora é util.js http://getahead.org/dwr/browser/util, na pagina de download você pode baixar o DWR.war que tem varios exemplo, nessa url mesmo http://getahead.org/dwr/browser/lists, mostra examante o que você quer fazer.

Infelizmente estou sem o codigo disponivel no momento, pois fiz na ultima empresa em que trabalhei.

pelo war deles da p/ ser uma boa ideia do que se tem que fazer.

qualquer coisa pode perguntar que ajudarei na medida do possivel
ps: procure documentacao de objetos em javascript, pois funcionam muito bem com a integração que o dwr faz com o java.

se vc não quer ficar alegre, problema seu a vida segue!
[Email]
marianefg
JavaBaby

Membro desde: 07/10/2003 14:37:31
Mensagens: 81
Offline

Olá afamorim,

Dei uma olhada no link que você postou.
Alterei a função javascript "preencheResultados(nomes)" original.
A função alterada ficou assim:



cdPrestador e nomePrestador eu tentei com aspas e sem aspas, mas nenhum dos 2 jeitos funcionou.
Quando mando rodar o programa dá o seguinte erro: "cdPrestador is not defined".

Você sabe me dizer o que estou fazendo de errado?

Obrigada pela ajuda,
Mariane
afamorim
JavaEvangelist
[Avatar]

Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline

Esse nomes é o objeto??
tem que ser
de uma lida sobre objetos em javascript, só assim você vai conseguir usar bem o DWR.

se vc não quer ficar alegre, problema seu a vida segue!
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team