这是设置:我使用 GWT 2.4 和 gwt-platform 0.7。我有一堆包含键值对的类(目前是 int->String)。它们只是不同的类,因为它们通过 JPA 保存到数据库中的不同表中。
现在我想要一个(!)方法来从服务器获取这些数据。
我首先尝试将我想使用的类发送到服务器ArrayList<Class<?>>
。并回答HashMap<Class<?>, HashMap<Integer, String>>
。但是 GWT 不允许序列化Class<?>
。通过这种方式,我可以很容易地获取所有数据库条目并将它们与相关的正确类(这很重要)一起显示。
现在我正在寻找另一种无需编写大量代码即可使其正常工作的方法。
第一个新想法是在文件夹HashMap<String, Class<?>>
内有一个地方,shared
然后通过电线传输字符串。因此,客户端和服务器必须通过 HashMap 中的字符串查找类来创建新对象。
有没有其他好的解决方案?
谢谢你。