我有一个提供文件的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/