gpt4 book ai didi

GWT:无法反序列化响应

转载 作者:行者123 更新时间:2023-12-04 14:17:22 26 4
gpt4 key购买 nike

我正在使用 GWT (2.4) 与 Spring 集成,如 article .我从数据库(休眠)获取用户列表并用它填充 DataGrid 时遇到问题。当我调用 greetingService.allUsers()方法,我收到错误(onFailure()):

com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: The response could not be deserialized



有人帮忙吗?下面是一些代码。完整的工作项目是 here .
  public void onModuleLoad() {
// ...
greetingService.allUsers(
new AsyncCallback<List<User>>(){
@Override
public void onFailure(Throwable caught) {
caught.printStackTrace();
}
@Override
public void onSuccess(List<User> result) {
GWT.log("SIZE: "+result.size());
dataGrid.setRowData(result);
}
}
);
// ...
}

GreetingServiceImpl
@Override
public List<User> allUsers() {
return userDAO.findAll();
}

用户
@Entity
@Table(name = "users")
public class User implements Serializable, IsSerializable {

@Id
private Long id;

// only Strings and one Date
private String login;
private String password;
private String firstname;
private String lastname;
private Date date;
}

最佳答案

有时,此错误可能是由于客户端文件/缓存过时/损坏(在这种情况下没有服务器端错误消息)。我刚刚在 IntelliJ 中运行了“重建模块”,它又好了。

关于GWT:无法反序列化响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8943147/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com