【问题标题】:gxt grid not display data but the data been loadedgxt网格不显示数据但数据已加载
【发布时间】:2017-01-13 05:58:28
【问题描述】:

有一个基本的网格并使用rpc从数据库加载数据。但是数据内容不显示在网格单元格中,而是显示数据编号,因为我在网格中使用了RowNumberer。

我用“System.out.println()”测试从数据库加载数据,是正确的,用alertmessagebox测试通过rpc传输到客户端的数据,也是正确的。

然后从chromedev工具中,我在控制台中看到了“在ValueProvider上调用了Getter,但不存在getter”的信息,我不知道为什么,因为我使用相同的方法在其他网格中加载数据是正确的.

所以找人帮忙,谢谢!

error information in chromedev tools console in grid only 2 line but no data

【问题讨论】:

  • 没有代码很难提供帮助。
  • 我搞错了,改写属性就好了,谢谢
  • 你能提供一个测试用例,让我看看你是如何连接的吗?如果你需要一些东西来使它更容易,你可以在我的可以使用的要点列表中找到一个网格示例。 gist.github.com/branflake2267
  • 我重写了属性界面,它工作正常,谢谢。

标签: grid gxt


【解决方案1】:

我在尝试从 Dto 类中获取日期时遇到了同样的错误。

在我的情况下,我能够通过更正方法名称中的错字来解决它。

通常使用 PropertyAccess 接口 ValueProvider customerNo(); 在 dto 类中查找带有 CAPITAL 'C' getter 方法的 getCustomerNo()。

在 DevMode 编译期间会弹出此错误,如果发生,请查找相同的错误。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2014-11-07
    • 2019-06-29
    • 2012-11-04
    相关资源
    最近更新 更多