我正在构建GWT应用程序,我必须使用servlet,我在客户端代码中调用servlet:
public class MainEntryPoint extends MenuBar implements EntryPoint {
int columnLength=0;
public void onModuleLoad() {
Window.Location.replace("getData");
}
}
处理后我想从servlet将结果(String数组)发送到客户端GWT程序。 在这里,我无法使用RPC,因为只能通过Servlet进行处理。
答案 0 :(得分:0)
我假设您想从servlet获取数据并在GWT应用程序中使用它?
注意:Window.Location.replace(url)
将指示浏览器转到新网址,关闭您的GWT应用程序(所有应用程序状态都将丢失)。这与在浏览器URL栏中键入新网址具有相同的效果。
使用GWT的RequestBuilder
从服务器获取数据。查看页面底部的示例:http://google-web-toolkit.googlecode.com/svn/javadoc/2.3/com/google/gwt/http/client/package-summary.html