奇怪的.xls下载问题
我有一个jasper report 产生的excel file, 从我的local tomcat server 用ie下载, ie不能用excel打开该文件,甚至没有提示下载的对话框。用firefox就没问题。更奇怪的是我从别的LIVE的网站用ie下载.xls文件就能打开,也有对话框。
基本可以否定是ie或者我系统的设置问题
一开始我认为jasper report 产生的excel file 有问题,我用excel 打开local server 的excel 不用IE一点也没问题。
难道是我的tomcat 的设置问题??? 又一个难题,每次我的问题都没人知道。
高人们都不见了:'( :'( 传一个MS excel保存的xls到服务器上
用ie打开试试啥样 你的http头设置有问题....
直接打开是IE设置文件类型的问题 原帖由 zycbob 于 17-3-2010 21:10 发表 http://www.freeoz.org/bbs/images/common/back.gif
传一个MS excel保存的xls到服务器上
用ie打开试试啥样
正常 原帖由 sliuhao 于 17-3-2010 21:21 发表 http://www.freeoz.org/bbs/images/common/back.gif
你的http头设置有问题....
直接打开是IE设置文件类型的问题
和http header没关系。 excel 文件不是动态生成的,所以和http header没关系。
excel 文件时jasper report 转的,存储在SERVER上的,然后用户点击那个文件的link下载的。
ie打开其他网站的.xls 还有live的server的.xls都可以, 所以和ie 设置应该也没什么关系。
回复 #7 lufumin1832 的帖子
你用tcptunnl这种工具看过你请求过后返回来的http头?你确信和你外部访问一样?anyway, good luck! 原帖由 sliuhao 于 18-3-2010 09:25 发表 http://www.freeoz.org/bbs/images/common/back.gif
你用tcptunnl这种工具看过你请求过后返回来的http头?你确信和你外部访问一样?
anyway, good luck!
没用。
因为那个excel文件根本不是动态产生的。是其他程序产生后放在SERVER上的。
所以不存在HEADER的问题。
IE 8 problem
Have you tried IE7? 原帖由 smallpig1 于 22-3-2010 13:28 发表 http://www.freeoz.org/bbs/images/common/back.gifHave you tried IE7?
en, not a IE problem 听上去就是具体的excel文件的问题吧。
再试试用excel打开这个文件,然后另存一下其他名字,其他格式(xlsm,xlsx等),然后看看有没有什么不同的结果。 原帖由 someonehappy 于 22-3-2010 14:20 发表 http://www.freeoz.org/bbs/images/common/back.gif
听上去就是具体的excel文件的问题吧。
再试试用excel打开这个文件,然后另存一下其他名字,其他格式(xlsm,xlsx等),然后看看有没有什么不同的结果。
用EXCEL可以打开
我现在估计是个server的问题。
等live了,我再看有没有问题
页:
[1]