小编Edd*_*ddy的帖子

GWT序列化问题

我有一段时间返回通过RPC实现IsSerializable的对象的ArrayList.IsSerializable pojo包含一个变量,一个String,并且有一个0参数构造函数.我从战争中删除了.gwt.rpc文件,但仍然得到:

com.google.gwt.user.client.rpc.SerializationException: Type 'com.test.myApp.client.model.Test' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.: instance = com.test.myApp.client.model.Test@17a9692
at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:610)
Run Code Online (Sandbox Code Playgroud)

我正在使用GWT 2.0.2和jdk 1.6.0_18.

关于可能发生的事情或我做错了什么的任何想法?

这是Test类的代码,远程方法返回ArrayList.我甚至修改了它的代码,只返回一个Test的实例,结果相同:上面的例外.

package com.test.myApp.client.model;

import com.google.gwt.user.client.rpc.IsSerializable;

public class Test implements IsSerializable{
    private String s;

    public Test() {}

    public Test(String s) {
        this.s = s;
    }

    public String getS() {
        return s;
    }

    public void setS(String …
Run Code Online (Sandbox Code Playgroud)

gwt serialization

7
推荐指数
2
解决办法
5281
查看次数

标签 统计

gwt ×1

serialization ×1