WINT0123
闪闪de红星
采纳率33.3%
2018-01-10 03:27

POI导出Excel 弹出导出框供用户自由选择下载路径的问题。

5
已采纳

在网上看到过好几篇文章讲,按如下代码 就可以导出Excel时弹出下载框。 多次实验并不成功,想知道原因。

 //导出
String fileName = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()) +".xls";
response.setContentType("application/vnd.ms-excel; charset=utf-8");
response.setHeader("Content-Disposition", "attachment;fileName="+fileName);
response.setCharacterEncoding("utf-8");
wb.write(response.getOutputStream());
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • z719725611 zbao007 3年前

    浏览器下载询问设置了吗?图片说明

    点赞 评论 复制链接分享
  • qq_38470623 一抹蓝2 3年前

    http://blog.csdn.net/zzq900503/article/details/47395437 推荐一下 有一个swing弹出弹出

    点赞 1 评论 复制链接分享
  • WINT0123 闪闪de红星 3年前

    图片说明

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前

    试试看
    response.setContentType( "application/x-msdownload");
    如果你的电脑安装了excel,你的代码将会用excel打开,而不是弹框。

    点赞 评论 复制链接分享
  • wb_snail wb_snail 3年前

    看下你完整的请求处理方法

    点赞 评论 复制链接分享

相关推荐