| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 09:16:42
|
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 09:39:04
|
afamorim
JavaEvangelist
![[Avatar]](/images/avatar/0d7f9017fbda691900187b22404b8a1f.png)
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!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 10:27:45
|
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 10:48:20
|
afamorim
JavaEvangelist
![[Avatar]](/images/avatar/0d7f9017fbda691900187b22404b8a1f.png)
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!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 14:57:54
|
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2008 16:15:24
|
afamorim
JavaEvangelist
![[Avatar]](/images/avatar/0d7f9017fbda691900187b22404b8a1f.png)
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!
 |
|
|
 |
|
|