Java 如何在更新托管bean对象的xpages对话框中拥有动态数据表?

Java 如何在更新托管bean对象的xpages对话框中拥有动态数据表?,java,xpages,Java,Xpages,我一直在尝试使用在对话框中动态创建的数据表。每行有一个复选按钮和一个编辑框。当我尝试使用DOJO对话框时,我可以更新与它相关联的java对象中的属性,但是在我尝试使用它时,同一个按钮似乎并没有以任何方式关闭对话框 我也尝试过使用jquery对话框,但是我在部分更新方面遇到了问题,我无法从对话框中触发任何服务器端事件 我也尝试过使用重复控件,但它产生了其他问题 当我在论坛上看到一些关于JavaBeans的帖子时,使用JavaBeans将代码的控制部分从视图中分离出来似乎是一个非常好的主意,但是现在

我一直在尝试使用在对话框中动态创建的数据表。每行有一个复选按钮和一个编辑框。当我尝试使用DOJO对话框时,我可以更新与它相关联的java对象中的属性,但是在我尝试使用它时,同一个按钮似乎并没有以任何方式关闭对话框

我也尝试过使用jquery对话框,但是我在部分更新方面遇到了问题,我无法从对话框中触发任何服务器端事件

我也尝试过使用重复控件,但它产生了其他问题

当我在论坛上看到一些关于JavaBeans的帖子时,使用JavaBeans将代码的控制部分从视图中分离出来似乎是一个非常好的主意,但是现在它在增加开发时间方面产生了很多小问题。如果有人有我尝试过的其他方法,我会非常感激



与我的问题相关的一些问题是由于复选框控件使用字符串来
true
false
而不是实际的布尔值。这似乎使所有事件都无法在对话框上运行。

您是否尝试过使用XPages扩展库中的对话框控件

几年前,我为香草dojo对话框编写了一个变通方法。不确定它是否仍然有效:


我倾向于对大多数Dojo小部件使用扩展库。这样,我就不必找出为什么有些东西不起作用了,也不必在新版本的XPages/Dojo发布时维护代码。

我在问题中提到的对话框是Extenstion库中的对话框。虽然您提供的一些信息很有希望,但我将尝试使用您博客文章中的一些信息来解决我的问题。我宁愿让jQuery处理服务器端事件,但现在我没有时间。谢谢你的帮助。