Problemas com DWR

3 respostas
R

Bem estou começando a aprender DWR agora e estou com problema…se alguem puder me ajudar…aqui está meu codigo
Quando clico no botao para inserir o nome tenho a seguinte mensagem “invalid reply from server” alguma ideia?
Desde já obrigado

dwr.xml

<dwr>

<allow>

<create creator=“new” javascript=“service”>

<param name=“class” value=“teste.NomeService”/>

</create>

<convert converter=“bean” match=“teste.Nome” />
</allow>
</dwr>

web.xml

<servlet>

<servlet-name>DWRServlet</servlet-name>

<display-name>DWRServlet</display-name>

<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>

<init-param>

<param-name>debug</param-name>

<param-value>true</param-value>

</init-param>

</servlet>

<servlet-mapping>

<servlet-name>DWRServlet</servlet-name>

<url-pattern>/dwr/*</url-pattern>

</servlet-mapping>

teste.jsp

script type=“text/javascript” src="/dwr/engine.js">
script type=“text/javascript” src="/dwr/util.js">
script type=“text/javascript” src="/dwr/teste.js">
script type=“text/javascript” src="/dwr/interface/service.js">

<html>

<body>

<form id=“dwr”>

Nome:<input type=“text” id=“nome” /><br>

Sobrenome:<input type=“text” id=“sobrenome” /><br>

<input id=“btInserir” type=“button” value=“Salvar” onclick=“inserirNome()” />

</body>

</html>

teste.js

function inserirNome () {

var nomes = new Object();

nomes.nome = DWRUtil.getValue(‘nome’);

nomes.sobrenome = DWRUtil.getValue(‘sobrenome’);

service.adiciona(nomes2 , callBack);
function callBack () {

DWRUtil.setValue(‘nome’,’’);

DWRUtil.setValue(‘sobrenome’,’’);

}

}

Classes
public class Nome {

private String nome,sobrenome;

// setters and getters

}

public class NomeService {

private Map m = new HashMap();

public void adiciona (Nome n ) {

m.put(n.getNome(),n);

}

}

3 Respostas

R

Esses scripts source sem abrir e fechar tag foi o jeito que tive de enganar o pots, pois estava dando o erro “tag html invalid”

J

Tenta acessar o ambiente de testes e vê se chamando o metodo por lá dá erro tambem…

http://localhost:8080/aplicacao/dwr

http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&p=115197

R

Não consegui acessar pela url??vou dar uma olhada na sua aplicação mas porém de vc tiver alguma coisa que possa estar errada me fala.
Obrigado

Criado 7 de julho de 2006
Ultima resposta 7 de jul. de 2006
Respostas 3
Participantes 2