response.setHeader( "Content-Disposition ","attachment; filename=" + fileName);
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了response.setHeader( "Content-Disposition ","attachment; filename=" + fileName); 相关的知识,希望对你有一定的参考价值。
response.setContentType( "application/vnd.ms-excel;charset=gbk");
response.setHeader( "Content-Disposition ","attachment; filename=" + fileName);
在action的代码如上,但是导出excel文件时,文件名为action的名字加上xls,我action的名字为export,结果就是export.xls,不知道怎么回事
不可能,我打印出来了,没有问题 我测试了,response.setHeader( "ContentDisposition ","attachment; filename=xxx.xls"); 是没有问题,但是想上门那样就不行 不知道上门原因
追答response.setHeader( "ContentDisposition ","attachment; filename=xxx.xls"); 是没有问题的话,所以肯定是传的变量filename的问题。。你把赋给filename值的地方发出来看看,或者自己调试下看看他的值
本回答被提问者采纳 参考技术B response.setHeader( "Content-Disposition ","attachment; filename=" + fileName); 设置文件名不成功 参考技术C 楼主问题解决是怎么解决的?response.setHeader("Contentdisposition","attachment;filename="+URLEncoder.encode
为什么执行完了上面的代码弹不出下载提示框呢?
第一个参数写的有问题,应该写Content-Disposition,大小写和中间的杠都不能省略 参考技术A 记得要 Write.out();之类的输出一下 参考技术B 你没有输出 。追问怎么输出呀?
参考技术C 再检查一下追问大哥帮忙分析一下吧。我看不出来了
以上是关于response.setHeader( "Content-Disposition ","attachment; filename=" + fileName); 的主要内容,如果未能解决你的问题,请参考以下文章
response.setHeader( "Content-Disposition ","attachment; filename=" + fileName);
如何用setHeader("refresh"...实现跳转?
JSP禁用缓存的方式 response.setHeader( "Pragma", "no-cache" ); setDateHeader("Expir
response.setHeader("Contentdisposition","attachment;filename="+URLEncoder.encode