gwt - 如何通过单击i GWT的按钮下载文件?

标签 gwt

我有一个提供文件的servleta吗?

我正在使用GWT使用“下载”按钮构建页面。

如何使GWT客户端在onClick事件中下载文件?

P.S. anchor 有效,但是Button看起来更好。

最佳答案

如果您有文件地址。您可以打开一个如下所示的窗口:

downloadButton.addClickHandler(new ClickHandler() {

    @Override
    public void onClick(ClickEvent event) {
        Window.open("http://127.0.0.1:8888/file.rar", "_self", "enabled");
    }
});

那个javadoc可以帮助您http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/user/client/Window.html#open%28java.lang.String,%20java.lang.String,%20java.lang.String%29

关于gwt - 如何通过单击i GWT的按钮下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3684666/

相关文章:

GWT 弹出窗口和 UIBinder : Panel or DialogBox?

html - 防止浏览器在按住控制键的同时左键单击在新选项卡中打开 anchor 链接

java - GWT 设计器不起作用

java - 无法在层次结构中的指定点插入节点[GWT]

java - 我应该使用哪个 GWT EventBus?

java - GWT FlexTable 按钮问题

java - Vaadin SuperDevMode 重新编译有时会失败,Widget 未按应有的方式呈现,并且 Widget 的 Java 代码不可用

java - 如何使用 GWT 动态更新 SelectionCell 中的选项?

javascript - 使用 JavaScript 读取 Google Gears blob