0

我有一个问题,我需要将实体持久性插入到 celltable 行中,我已经在 Google Developer's Guide 中看到了 celltable 的所有示例,并且在没有实体类的情况下进行了很多搜索。这是我的实体(包 entity.commun):

public class Eleve implements java.io.Serializable{

@PrimaryKey

        @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private String email;

    @Persistent private String nom;

    @Persistent private String prenom;
    @Persistent private char sexe;
    @Persistent private String adresse;
    @Persistent private String codePostal;
    @Persistent private String dateNaissance;
    @Persistent private String lieuNaissance;
    @Persistent private String groupe;
    @Persistent private String emailParent;



    public Eleve(String nom,String prenom,char sexe,String adresse,String codePostal, String dateNaissance,String lieuNaissance,String email,String emailParent) {

        this.email=email;
        this.nom=nom;
        this.prenom=prenom;
        this.sexe=sexe;
        this.adresse=adresse;
        this.codePostal=codePostal;
        this.dateNaissance=dateNaissance;
        this.lieuNaissance=lieuNaissance;
        this.emailParent=emailParent;
        this.groupe=null;

    }
//Getters and Setters   

}

我在客户端包中的单元格表:

CellTable<Eleve> cellTable_Eleve = new CellTable<Eleve>();
        Panel_Read_Eleve.add(cellTable_Eleve , 0, 32);
        cellTable_Eleve .setSize("189px", "156px");

当我编译项目时,有很多错误:你忘了继承一个需要的模块吗?

我需要帮助,我是 GWT 开发的入门者,谢谢

4

1 回答 1

0

你好,就像在 Bonjour Monsieur 中一样,

看起来您需要在客户端包中为 Eleve 实体创建某种 DTO。

例如,您将通过远程调用(JSON、RPC、RequestFactory 等)获取 Eleve 列表,然后返回一个 EleveDTO 对象列表。

看起来RequestFactory很适合你。

于 2012-05-02T00:00:56.497 回答