gpt4 book ai didi

java - 我可以在页面呈现之前获取 GWT 异步调用的结果吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:51:46 24 4
gpt4 key购买 nike

我有一个 GWT 页面,上面有一个列表(来自数据存储区)。我了解如何在页面加载后通过异步调用获取此列表,但我想确保在最初加载页面时,其中包含有效数据。否则,页面会加载大部分,然后填充列表,这会导致加载不稳定,并且用户需要在页面加载之前等待更长的时间。

那么,当页面加载时,如何将数据从服务器获取到页面中呢?有没有办法从 UIBinder 类的构造函数调用服务器端服务?我无法调用实际的服务实现,因为客户端代码无法引用服务器端代码,对吗?

当然,这不可能是一个独特的需求,但我似乎在 Google 上找不到任何提示(尽管我可能没有搜索到正确的术语)。

最佳答案

为了解决同样的问题,我在自己的项目中所做的就是使用 JSP 将我需要的数据作为 javascript 对象嵌入到页面源中。这样,当调用 onModuleLoad() 时,数据就已经存在了。谷歌有一点documentation关于如何将 javascript 对象读入您的 java 代码。

显然您需要了解一些关于 jsp 的信息也是如此。

关于java - 我可以在页面呈现之前获取 GWT 异步调用的结果吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3146805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com