`

自己测试GWT的RemoteService时遇到的一个不常见的错误

    博客分类:
  • GWT
阅读更多
Error Info:
The method onFailure(Throwable) of type new AsyncCallback<String>(){} must override a superclass method

有错误的代码:
image.addClickListener(new ClickListener() {
						public void onClick(Widget sender) {
							MyFirstService.Util.getInstance().sayHelloTo("shansun123", 
									new AsyncCallback<String>()
									{
										@Override
										public void onFailure(Throwable caught) {
											Window.alert(caught.getMessage());
										}
										@Override
										public void onSuccess(String result) {
											Window.alert("Return from MyRemoteService: " + result);
										}
									});
						}
					});


出现这种错误是因为在使用googlipse的时候,由IDE自动生成了上面的代码,在两个方法前添加了不该有的@override元数据造成的。去掉这两个元数据,即可。
分享到:
评论

相关推荐

    一个简单的GWT示例

    **GWT 概述** Google Web Toolkit (GWT) 是一个开源的开发工具,...总之,这个GWT股票示例是一个很好的学习资源,它涵盖了GWT的基础特性,同时也提供了实践的机会,帮助开发者加深对GWT框架的认识,提升Web开发技能。

    gwt 练习 gwt学习

    GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建高性能、可维护的富互联网应用程序(RIA)。GWT允许开发者使用Java语言编写客户端代码,然后通过编译器将其转换为优化过的JavaScript,以便在各种...

    GWT一个页面包含多个模块时出现的问题

    标题 "GWT一个页面包含多个模块时出现的问题" 指的是在使用Google Web Toolkit (GWT) 开发Web应用时,遇到的当一个页面需要加载多个模块时可能产生的技术挑战。GWT是一种用于构建富互联网应用程序(RIA)的开源框架...

    GWT整合Hibernate的一个小实例

    这通常通过使用GWT的Remote Service或RequestFactory实现。在这个实例中,我们可能创建一个服务接口,如`MyDataService`,并在服务器端实现它,使用Hibernate进行数据操作。 4. **配置文件**:整合过程中,需要修改...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    通过以上介绍可以看出,GWT提供了一个强大而灵活的开发框架,使得开发者能够使用Java语言构建出高质量的AJAX应用程序。无论是对于初学者还是有经验的开发者来说,掌握GWT的基本原理和开发流程都是非常有价值的。随着...

    GWTTestcase的单元测试

    8. **故障排查**:可能提供了一些常见错误的解决方案,帮助开发者在遇到问题时找到解决办法。 总之,这篇博文应当是GWT开发者的宝贵资源,它提供了深入的指导,帮助他们有效地进行单元测试,确保GWT应用的质量和...

    GWT中的xmlHttpRequest

    首先,XMLHttpRequest是Web开发中的一个基础组件,它允许浏览器在不刷新整个页面的情况下向服务器发送请求并接收响应。在GWT中,这个功能被包装在`com.google.gwt.http.client.RequestBuilder`类中,提供了发送GET和...

    GWT Demo,GWT学习时的一些小例子

    例如,一个示例可能展示了如何创建一个按钮控件,当用户点击按钮时,通过GWT的RPC机制向服务器发送请求,获取数据并更新页面上的显示。另一个示例可能涉及使用GWT的Composite类来组合多个Widget,创建自定义的复杂...

    gwt 实现的一个简单计算器

    这个"gwt 实现的一个简单计算器"项目提供了一个基础的起点,适合初学者了解GWT的工作原理和开发流程。下面将详细介绍GWT、计算器实现的关键知识点以及如何在Eclipse环境中进行调试。 1. **GWT概述**: GWT允许...

    Gwt连接数据库的案例

    1. **GWT RPC机制**:GWT Remote Procedure Call (RPC) 是一种用于客户端和服务器间通信的技术。客户端通过调用服务器端的方法(在服务接口中定义),发送请求到服务器,服务器执行这些方法并返回结果。RPC服务需要...

    gwt+spring

    这些接口扩展自GWT的`RemoteService`或`AsyncRemoteService`,并使用GWT的序列化机制处理参数和返回值。 3. **实现服务端接口**:在服务器端,为GWT客户端接口创建实现类,并将其作为Spring bean定义。Spring会自动...

    GWT开发手册.doc

    GWT提供了主机模式,允许开发者在本地环境中测试和调试应用程序,该模式下的错误检测有助于尽早发现不兼容问题。开发者应频繁运行和测试代码,以确保在实际Web环境中的正确运行。 总的来说,GWT为Java开发者提供了...

    GWT开发环境JAVA

    4. **Widget库**:GWT包含一个丰富的Widget库,涵盖了从按钮、文本框到日历、树形视图等各种常见的用户界面元素。 5. **模块系统**:GWT支持模块化开发,每个模块都可以有自己的Java类、资源和样式表,模块间可以...

    GWT入门 GWT中文教程

    这个“GWT入门 GWT中文教程”压缩包包含了一系列资源,旨在帮助初学者快速理解和掌握GWT的开发技术。 首先,EXT-GWT2.0.1是EXT-GWT(GWT-Ext)的一个版本,它是基于GWT的组件库,提供了丰富的用户界面组件,如表格...

    GWT

    标题 "GWT" 指的是 Google Web Toolkit,这是一个开源的Java开发框架,主要用于构建高性能、跨浏览器的富互联网应用程序(Rich Internet Applications,简称RIA)。GWT通过将Java代码编译为JavaScript,使得开发者...

    GWT eclipse插件4.2版本离线下载包

    GWT插件是Eclipse的一个重要扩展,它提供了一系列功能,如代码编辑器支持、编译器、调试器等,使得开发者能够在Eclipse环境中高效地开发和测试GWT应用。 至于【压缩包子文件的文件名称列表】:com-2,这可能是插件...

    GWT-api文档

    10. **社区与生态**:虽然GWT在近年来的新项目中不那么常见,但它仍有一个活跃的社区,提供许多附加组件和库,如GWTBootstrap3、gwt-elemental等,以扩展GWT的功能。 通过GWT-API.chm文档,开发人员可以查找和了解...

Global site tag (gtag.js) - Google Analytics