低速internet上的GWT面板字段数据刷新延迟
我正在使用GWT2.5.1 在我的GWT web应用程序中,我有一个ComplexPanel对象,它包含一组字段(小部件)。有一个建议字段(在面板上),它让我有机会找到对象及其相关信息。字段(其中10-15个)包含有关该对象的信息 问题是,当用户(客户端)的internet连接速度较慢时,表单上的字段会延迟更新。如果用户在延迟时刻单击“保存”按钮(AsyncCallback),则会将旧数据(未更新)发布到服务器 工作原理: 1.服务器接收来自表单的回调并开始处理数据。 2.服务器用新数据刷新所有字段并结束工作。 3.Javascript使用大约10个请求更新表单上的数据。 但是:互联网速度很慢,一部分数据被刷新,另一部分则没有。 4.用户单击“保存”,混合数据进入服务器 我需要知道(从服务器端)何时在客户端刷新所有字段,服务器可以继续下一个post请求低速internet上的GWT面板字段数据刷新延迟,gwt,asynchronous,gwt-rpc,Gwt,Asynchronous,Gwt Rpc,我正在使用GWT2.5.1 在我的GWT web应用程序中,我有一个ComplexPanel对象,它包含一组字段(小部件)。有一个建议字段(在面板上),它让我有机会找到对象及其相关信息。字段(其中10-15个)包含有关该对象的信息 问题是,当用户(客户端)的internet连接速度较慢时,表单上的字段会延迟更新。如果用户在延迟时刻单击“保存”按钮(AsyncCallback),则会将旧数据(未更新)发布到服务器 工作原理: 1.服务器接收来自表单的回调并开始处理数据。 2.服务器用新数据刷新所有
谢谢您的建议。单击“保存”按钮执行验证检查。根据您的要求,您可以做几件事。我列出了一种验证它的方法
isLoaded=false
isLoaded=true
isLoaded
标志。如果为false,则提示消息,否则保存要获得干净的方法,请使用。谢谢您的回复。真正的问题是,我不知道(从服务器端)所有字段何时在客户端更新。工作原理:1。服务器接收来自表单的回调并开始处理数据。2.服务器用新数据刷新所有字段并结束工作。3.Javascript使用大约10个请求更新表单上的数据。但是:互联网速度很慢,一部分数据被刷新,另一部分则排在第四位。用户单击“保存”,混合数据进入服务器。我需要知道(从服务器端)何时在客户端刷新所有字段。