0 0

gwt远程调用报错5

如果是返回string就不报错,若不是就返回这个错误
com.google.gwt.user.client.rpc.StatusCodeException: 500 The call failed on the server; see server log for details



public interface GreetingService extends RemoteService {
	
	String execute(String name) throws IllegalArgumentException;//成功
	UserBean getUsers() throws IllegalArgumentException;//只有是返回对象就失败
	
}


public interface GreetingServiceAsync {
	void execute(String name,AsyncCallback<String> callback) throws IllegalArgumentException;//成功
	void getUsers(AsyncCallback	 callback);//失败

	
}
2013年8月28日 16:40

1个答案 按时间排序 按投票排序

0 0

返回的对象类型有没有序列化呢?

2013年11月26日 16:16

相关推荐

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

    - GWT支持通过远程过程调用(Remote Procedure Call, RPC)机制与服务器端进行通信。 - 开发者可以通过定义服务接口并实现相应的服务端逻辑,实现前后端的数据交换。 #### 四、GWT实战案例 - **案例1: Hello GWT...

    gwt 练习 gwt学习

    7. **异步编程**:由于RPC调用是异步的,开发者需要处理回调函数来处理数据返回。 8. **历史管理**:GWT的History API允许应用程序创建和管理URL片段,实现页面状态的导航,而无需刷新整个页面。 9. **单元测试**...

    GWT DEMO 增删改查

    GWT的`RequestFactory`或`GWT-RPC`机制可以方便地处理这些远程调用。 2. **读取(Read)**:读取数据通常是通过展示数据列表实现的。GWT提供了`DataGrid`或`CellTable`组件,它们可以绑定数据源并显示数据。这些...

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

    3. **异步通信 (RPC)**:GWT 支持异步远程过程调用(RPC),使得客户端与服务器之间的通信变得简单而高效。通过XMLHttpRequest,客户端可以发送异步请求到服务器,处理结果后更新UI,提供流畅的用户体验。 4. **...

    GWT入门 GWT中文教程

    GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...

    Gwt-Ext学习笔记之进级篇

    在GWT中,远程服务调用通常涉及以下几部分: 1. **远程服务接口(Remote Service Interface)**:这是在客户端定义的接口,声明了服务器端可以提供的服务方法。例如,在本例中的`RegisterAction`接口。 2. **远程...

    GWT开发环境JAVA

    2. **异步RPC**:GWT提供了基于HTTP的远程过程调用(RPC)机制,使得客户端和服务器之间的通信变得简单高效。 3. **本地存储**:GWT支持在浏览器中进行本地数据存储,即使在网络断开时也能保持应用状态。 4. **...

    GWT RPC详细例子:代码加文档说明

    在GWT中,你需要定义一个服务接口,该接口的所有方法都将被暴露为远程调用。服务接口的实现位于服务器端,而客户端则有一个对应的“服务代理”类,用于发起RPC调用。例如,你可能有一个`UserService`接口,其中包含`...

    GWT安装和使用

    远程过程调用 (RPC) 是 GWT 中一个非常重要的特性,它简化了客户端与服务器之间的通信流程。通过 GWT 的 RPC 机制,开发者可以轻松实现客户端和服务器端的数据交换,尤其是在处理异步请求时更加便捷。这大大提高了...

    GWT EJB3 Entity

    5. **GWT客户端调用**:在GWT客户端,创建RPC服务接口和实现,使用GWT的远程服务机制(GWT-RPC)来调用EJB服务。 6. **编译和部署**:使用GWT的编译器将Java代码转换为优化过的JavaScript,然后部署到服务器。 **...

    Ext-Gwt(GWT)开发实例(整合Spring +Hibernate)

    8. **前端界面**:使用GWT的UI组件创建用户界面,调用远程服务获取或提交数据。 9. **测试和调试**:进行单元测试和集成测试,确保所有部分正常工作。 通过这个实例,开发者可以学习到如何将复杂的后端逻辑和数据库...

    GWT2.3_API.zip_GWT 2.3.0 api_Validator gwt2.3_gwt api chm_gwt ap

    CHM文件中的内容涵盖了GWT的核心组件,如Widget库、Event系统、History管理、Serialization机制以及远程服务调用(RPC)等。 在GWT 2.3.0的Widget库中,开发者可以找到各种UI元素,如Button、TextBox、DatePicker等...

    gwt开发实例实现

    - **RPC服务**:GWT支持远程过程调用(RPC),使客户端能够与服务器端的Java服务进行通信。 2. **Web + Ajax 实现** - **Ajax技术**:Ajax(Asynchronous JavaScript and XML)允许Web页面在不刷新整个页面的情况...

    spring集成gwt的办法

    Spring还支持事务管理、数据访问集成、远程服务调用等功能,极大地简化了Java应用的开发和维护。 **二、GWT概述** GWT是一种基于Java的开发工具,允许开发者使用Java语言编写客户端代码,然后通过编译器将其转换为...

    gwt揭秘源代码

    3. **异步编程模型**:通过GWT的异步服务调用(RPC),开发者可以方便地实现客户端与服务器的数据交换。 4. **强大的开发环境**:GWT提供集成开发环境(IDE)插件,如Eclipse和IntelliJ IDEA,支持代码提示、调试和...

    GWT快速开发.pdf

    - **远程方法调用(RPC)**:简化了客户端与服务器端之间的通信处理,支持异步请求,提高用户体验。 综上所述,GWT不仅提供了一种新的Web开发方式,而且极大地提高了开发效率和应用性能。对于希望利用Java技术栈开发...

    gwt-windows-1.3.1

    3. **RPC通信**:GWT提供了基于HTTP的远程过程调用(RPC)机制,使得客户端和服务器端可以无缝通信,简化了数据交换的过程。 4. **国际化支持**:GWT内置了多语言支持,可以轻松地为应用添加不同语言的版本。 5. **...

    GWT通信机制初探

    - **服务代理**:使用Spring的`WebServiceTemplate`或者`RestTemplate`,可以方便地为GWT的远程服务接口提供实现,简化客户端和服务端的通信。 - **安全控制**:Spring的安全框架(如Spring Security)可以与GWT应用...

Global site tag (gtag.js) - Google Analytics