DWR - comunicar js com classe java (era me ajudem please)

0 respostas
O

Pessoal, estou usando DWR na minha aplicação e não consegui comunicar minha js com minha classe java nem a pau.

<?xml version = "1.0" encoding = "UTF-8"?>
<!DOCTYPE dwr PUBLIC
	"-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
	"http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
	<allow>
		<create creator="new" javascript="FacaDeAjax">
			<param name="class" value="netmeter.dwr.FacaDeAjax"/>
		</create>
		<convert converter = "bean" match="netmeter.bean.*"/>
	</allow>
</dwr>
package netmeter.dwr;

public class FacaDeAjax {
	
	public String getMensagem()
	{
		//String msg = "Palestra Ajax e DWR, <br><font color=#ff0000>Por: Handerson Frota.</font>";
		String msg = "A mensagem foi enviada com sucesso";
		
		return msg;
	}

}
<html>

<head>
	<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/FacadeAjax.js'></script>
	<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/engine.js'></script>
	<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/util.js'></script>
</head>




<body>

<script>

	function getMsg(){
		FacaDeAjax.getMensagem(exibirMsg);
	}

	function exibirMsg(){
		DWRUtil.setValue("divMensagem", mensagem);
	}

	function apagaMsg(){
		DWRUtil.setValue("divMensagem", "");
	}
</script>





Executando o exemplo getMsg
<br></br>
<input type="button" value="Exibir mensagem" onClick="getMsg()">
</body>


</html>

O que está faltando na minha aplicação?

Criado 3 de agosto de 2009
Respostas 0
Participantes 1