【发布时间】:2012-08-16 11:44:31
【问题描述】:
class MyEntityProxy
{
@Load
MyEntityProxy2 ep;
}
public class MyEntityProxy2
{
@Embed
List<MyValueProxy> values;
}
class MyValueProxy
{
String name;
String value;
}
在客户端,我希望发送一个请求以获取MyEntityProxy 的列表,并返回MyEntityProxy2 及其值列表。
从调试中我可以在服务器端看到所有MyValueProxy 列表已被检索并返回。但在客户端,没有
valueProxy 那里。 eg.getMyValueProxies()==null
我在请求MyEntityProxy 列表时附加路径信息,如下所示:
String[] paths=new String[]{"ep","ep.values"};
如果我直接用path("values")发送请求获取MyEntityProxy2列表,所有值都可以成功返回。
对此有什么想法吗? 谢谢。
【问题讨论】:
-
我看不出有什么理由不应该这样做。可以用 Chrome 的开发者工具/Firebug 检查一下 HTTP 请求的内容吗?
-
嗨 Umit,你的提醒很有帮助,我正在检查这个。
标签: java gwt requestfactory objectify