java - smartGWT 将记录添加到 listGrid 中

标签 java smartgwt

我有客户端、服务器和中间某个地方我自己定义的数据源。

在客户端上,我有表单,我想添加其中的值,作为记录到我的 listGrid 中,该列表显示在正下方。有人可以给我提示吗?

到目前为止,我所做的是将表单中的值作为对象发送到服务器。它将对象保存到文件中。当我想显示新输入的对象时,我必须再次获取..我不希望这样。

最佳答案

如果您的数据源扩展了 com.smartgwt.client.data.DataSource 的任何实现,则不要使用表单发送数据,而是使用 com.smartgwt.client.data.DataSource.addRecord(Record) 方法。它将引起客户端-服务器通信,所有的魔法都将由 SmartGWT 来执行。

如果您的数据源未扩展com.smartgwt.client.data.DataSource,则在您收到服务器端数据已成功存储的确认后立即使用ListGrid.addData(Record)

关于java - smartGWT 将记录添加到 listGrid 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21526434/

相关文章:

java - 将 doc 转换为 pdf

java - mvn 提示 java 源,即使将使用所需的

gwt - 为 SEO 生成 html

xsd - 从 DynamicForm 获取所有字段

java - ISC_Core.js 生成

java - 简单游戏的背景图片?

java - 从 java 运行 native MPI 代码

java - 如何收集必须像字符串一样格式化的数字?

java - 如何在打印时应用 CSS 样式?

java - 如何避免 Hibernate 中实体属性的序列化