gpt4 book ai didi

java - 如何使用 GWT RPC 在客户端保存文件?

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

我正在寻找有关如何从 GWT 应用程序的服务器端发送文件的特定代码,以便客户端用户可以将其保存在他的计算机上。目前,该应用程序允许用户上传文件、读取文件,并将文件中的某些值放入可编辑文本框中。当用户点击“另存为”按钮时,它会收集编辑后的数据,将其放回文件字符串中,并将该字符串发送到服务器,我希望将其放入文件中并推送回客户端的用户,以便他们可以将其保存到自己的计算机上。我究竟如何实现这一目标?

抱歉,如果这看起来是一件显而易见的事情,但总的来说,我对 GWT 和 java 还比较陌生。谢谢!

最佳答案

我认为您想要使用 GWT 从服务器使用内容类型下载文件的方式。

我发现的最简单的方法是创建一个 iFrame :

import com.google.gwt.user.client.ui.NamedFramerdddccvc   

...
NamedFrame iframe = new NamedFrame(frameName);
iframe.setVisible(false);

parent.addChild(iframe);
iframe.setUrl(url);

来自服务器的 URL 返回内容类型为“text/plain”或使用有效请求的页面非常重要。

关于java - 如何使用 GWT RPC 在客户端保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7811258/

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