无法查看弹出窗口以保存xls文件(在IE7中),将文件写入servlet响应

时间:2011-05-26 09:30:17

标签: java

我正在servlet响应中编写一个xls文件。当用户请求使用url“http:// localhost:8080 / AppName”代码的文件在IE7中工作正常但是当我尝试使用IP(“http://10.0.1.54:8080/AppName”)而不是localhost时不要工作。我没有得到任何弹出窗口来保存xls文件。

与url中的ip相同的代码(“http://10.0.1.54:8080/AppName”)在mozilla中运行良好。 我使用的是jdk 1.6,tomcat 6和IE7。

请建议我如何克服这个问题。感谢您提前提供的宝贵帮助。

此致 瑜珈

2 个答案:

答案 0 :(得分:0)

检查 inter -net vs intra -net设置。当您使用localhost作为主机名浏览时,IE使用 intra -net设置。使用IP时,会使用 inter -net设置。

答案 1 :(得分:0)

您返回了哪些content typecontent disposition标题?

请参阅this