2012-11-21 70 views
2

我有一个需求,我需要从点击一个按钮,从服务器启动文件下载。我很乐意这样做。我卡住的地方是因为有错误 和服务器发送不成功的响应,我该如何处理?GWT按钮点击下载文件时处理错误

问候, 阿马尔

回答

0

我想你下载一个文件, 'Windows.open',试图将其包装在一个try-catch块。

try { 
    Window.open("http://127.0.0.1:8888/file.rar", "_self", "enabled"); 
} catch (Exception t) { 
    // Do something 
} 
+0

你真的测试过了吗?我怀疑它会在HTTP状态<> 200系列上抛出任何异常。 –