Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在gwt中将flextable行与数据库行关联_Gwt_Row_Flextable - Fatal编程技术网

如何在gwt中将flextable行与数据库行关联

如何在gwt中将flextable行与数据库行关联,gwt,row,flextable,Gwt,Row,Flextable,我正在创建一个简单的项目来尝试gwt,但我是一个真正的noob: 我的数据库中有一个表,该表中的每一行都有一个唯一的id。 我希望我的应用程序读取此表并在flextable中显示其内容,省略数据库中包含唯一id的列,因为用户对该id不感兴趣。 之后,我希望用户单击flextable的一行,并获得详细视图。。。但是我需要我的唯一id来获取数据库中该行的详细数据! 我能够确定用户在flextable的哪个单元格中单击,因此我创建了一个具有string属性和int属性的简单小部件,并将此小部件添加到f

我正在创建一个简单的项目来尝试gwt,但我是一个真正的noob: 我的数据库中有一个表,该表中的每一行都有一个唯一的id。 我希望我的应用程序读取此表并在flextable中显示其内容,省略数据库中包含唯一id的列,因为用户对该id不感兴趣。 之后,我希望用户单击flextable的一行,并获得详细视图。。。但是我需要我的唯一id来获取数据库中该行的详细数据!
我能够确定用户在flextable的哪个单元格中单击,因此我创建了一个具有string属性和int属性的简单小部件,并将此小部件添加到flextable中,将string属性设置为要在flextable中显示的db中的文本,并使用db id值设置int属性。。。当用户点击时,我得到单元格中包含的小部件,我可以拿回我的id。。。但这看起来是一个非常复杂的解决方案。

一旦您的需求超出GWT提供的标准小部件的功能,创建自定义小部件就是一条可行之路

注意:您可能需要重新考虑并使用网格而不是FlexTable。网格在您的情况下似乎更好,因为每行包含相同数量的单元格。请参阅关于的相关主题