GWT中如何使用 自己写的Javascript 调用后台的Java 方法

来源:百度知道 编辑:UC知道 时间:2024/06/04 22:21:20
我想用javascript中的HelloWorld()
方法调用后台的java方法
public static HelloWorld()
{
Window.alert("Hello world");
}
在javascript中怎么写
用@com.class::HelloWorld()() 可不可以
我写的java代码是
private static native function initHello()/*-
{
parent.HelloWorld=function(){
@com.class::HelloWorld()()
};
}-*/;
不可以啊 ~~ 哪位大侠帮帮我~~~忙了好久了
先谢谢了~

你只能使用Ajax方式在Client和Server之间传递数据,然后利用Javascript操纵 DOM对象进行送显,目前看来,你的思路是错误的。

楼上正解,建议楼主多些看些理论知识在做实例

首先你应该明白javascript和java是“非血缘关系的”。除了语法上的相似外。

---
想用javascript调用java的方法,可以用DWR框架。做一系列的服务器端配置,可以在客户端直接调用服务器端的方法。