SmartGWT数据源绑定到ListGrid和DynamicForm
首先,我要警告读者,不要将我的链接转给任何同构的链接,因为我很可能已经阅读了它,并且在我提出这个问题时,我已经浏览了本地运行的smartgwt showcase。我所问的并没有记录在案,如果有,我无法破译,需要实际的解释。不,不要告诉我SmartGWT EE的事。本例纯粹是Smartclient在服务器端与我的JSP(或perl、php)交互,我使用它与SAS后端交互 这个问题与如何操作SAS无关。我提到SAS是为了说明smartclient必须直接与SAS web服务交互,而不是通过SmartGWT服务器。我在smartclient论坛上问了一个类似但不同的问题,但仍然没有答案,所以这一定是一个非常困难的问题,甚至同构的人也可能没有答案 我有SmartGWT数据源绑定到ListGrid和DynamicForm,gwt,smartgwt,databound,Gwt,Smartgwt,Databound,首先,我要警告读者,不要将我的链接转给任何同构的链接,因为我很可能已经阅读了它,并且在我提出这个问题时,我已经浏览了本地运行的smartgwt showcase。我所问的并没有记录在案,如果有,我无法破译,需要实际的解释。不,不要告诉我SmartGWT EE的事。本例纯粹是Smartclient在服务器端与我的JSP(或perl、php)交互,我使用它与SAS后端交互 这个问题与如何操作SAS无关。我提到SAS是为了说明smartclient必须直接与SAS web服务交互,而不是通过Smart
- JSON xjsondatasource url由SAS web服务sasxjsondsrc生成。我在Jetty上用JSP模拟它
- sasxjsondsrc=id(primaryKey)、名称、描述
- 其datasrc设置为sasxjsondsrc的ListGrid
- 其datasrc设置为sasxjsondsrc的SearchForm/dynamicformeditform
- 用户将在listGrid上直观地选择一行,然后单击del按钮,我的代码将触发listGrid.removeSelectedData(),然后它将仅在本地删除该行,并将要删除的参数id=id,operation=del发送到sasxjsondsrc url
- 用户将在listGrid上直观地选择一行,然后单击“修改”按钮,我的代码将编辑该按钮。editSelectedData()。当用户按下“保存编辑”按钮时,我的代码将触发editForm.saveData(),然后它将在本地修改该行,并将参数id=id、name=modified value、description=modified description、operation=MOD发送到sasxjsondsrc url
- 用户将单击“添加”按钮,我的代码将触发editForm.saveData(),它将在本地追加该行,并将参数name=new name、description=new description、operation=add发送到sasxjsondsrc url
我是否应该恢复使用GWT 2.1M3单元格/页面体系结构并编写自己的rpc表格单元格表单链接?我认为您确实需要查看SmartGWT数据源,特别是方法。我认为您确实需要查看SmartGWT数据源,具体地说,方法很可能是正确的。Gwyn是正确的,你应该把他的答案标记为正确的。另请参阅《快速入门指南》:是的,我知道您要求不要参考文档,但很明显,您甚至没有阅读过介绍材料,这些材料回答了您的所有问题,并反复指向RestDataSource。另外,避免使用数据源是完全荒谬的——绝对没有人应该接受这个建议。Gwyn是正确的,你应该把他的答案标记为正确的。另请参阅《快速入门指南》:是的,我知道您要求不要参考文档,但很明显,您甚至没有阅读过介绍材料,这些材料回答了您的所有问题,并反复指向RestDataSource。此外,避免使用数据源是完全荒谬的——绝对没有人应该接受这个建议。