将java对象的数组转换为JavaScript数组

时间:2013-01-21 17:08:09

标签: java gwt jsni

我正在编写一个GWT应用程序,我需要将一个java对象数组传递给JavaScript(或将这样的数组转换为JS数组),我对JSNI很新,并想知道是否可以这样做。 例如:

public class EntityBase {

    private String id;

    private String name;

    public EntityBase(int id) {
        this.id = id;
    }
}

我有一系列这样的对象......我可以正确传递它们吗?如果没有,你建议我做什么?谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

您可以使用GSON对对象进行编码和解码。

另外,您可以使用AutoBeans

我使用AutoBean,但GSON可能会减少开销。您可能需要添加默认构造函数(不带参数)和get / set Methods。

答案 1 :(得分:0)