GWT/RPC - gwt 是不是支持使用 <?> 的泛型
Posted
技术标签:
【中文标题】GWT/RPC - gwt 是不是支持使用 <?> 的泛型【英文标题】:GWT/RPC - Does gwt supports generics which uses <?>GWT/RPC - gwt 是否支持使用 <?> 的泛型 【发布时间】:2013-06-15 19:06:09 【问题描述】:我刚刚尝试编译我的客户端代码并遇到了这个问题
[ERROR] [com.mycompany.project.App] - In order to produce smaller client-side code, 'Object' is not allowed; please use a more specific type (reached via com.mycompany.project.client.bean.Test<?>)
... 一种例外;
我试图发送到服务器的 bean 是这样的
public final class Test<A> implements IsSerializable
private A a;
public A getA()
return a;
public void setA(A a)
this.a= a;
正如我所见,编译器会发出 <?>
泛型非特定类型的噪音:S 所以我一直在考虑如何走动它,或者仍然有一种方法可以让它按原样工作,因为我是对RPC 抽象支持很感兴趣?我在这里非常需要你的建议。
谢谢
附: GWT 2.3
【问题讨论】:
【参考方案1】:您是否尝试过 < ? extends MyGenericObject >
之类的东西???也许它适合你...
【讨论】:
Emm... 你的意思是一个扩展了 MyGenericObject 扩展的类? MyGenericObject 应该在项目类路径中吗?能否给个更详细的代码 sn-p? 你是对的;我尝试了解决方案......它编译得很好;谢谢:)以上是关于GWT/RPC - gwt 是不是支持使用 <?> 的泛型的主要内容,如果未能解决你的问题,请参考以下文章
对于 GWT GAE Java 应用程序,这种 GWT/RPC 安全方法的安全性如何?