我试图实现一个应用程序,它将从服务器读取一些路径并将其显示为Web中的一棵树。对于客户端,我使用使用TreeStore的Sencha GXT树。GWT返回实现来自外部罐子接口的自定义对象
我看到了这个问题,这是非常接近我在为代码是什么: GWT Simple RPC use case problem : Code included 在我身边的区别是,我的TestObject类与序列化一起实施也TreeStore.TreeNode。此TreeStore.TreeNode位于我添加到构建路径和类路径中的gxt-3.0.1.jar中。
import java.util.List;
import java.io.Serializable;
import com.sencha.gxt.data.shared.TreeStore;
import com.sencha.gxt.data.shared.TreeStore.TreeNode;
@SuppressWarnings("serial")
public class TestObject implements TreeStore.TreeNode<TestCase>, Serializable {
public TestObject() {
}
[...]
我想从服务器端返回一个TreeStore对象,该对象包含有关给定路径中目录内容的数据。但异步调用的执行失败java.lang.NoClassDefFoundError: com/sencha/gxt/data/shared/TreeStore$TreeNode
我应该怎么做让服务器端看到这个对象实际上更多的客户端特定,因为它来自gxt jar?
Pff ...非常感谢!它解决了我的问题。 – 2013-02-28 08:57:44