CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

OutputStream 向客户端输出时,文件名过长问题

楼主zdk2116()2005-04-01 10:54:55 在 Java / J2EE / EJB / JMS 提问

基于struts的实现:  
    有个文件流要输出到客户端  
    response.setHeader("Content-disposition",   "attachment;   filename=\""+   fileName   +   "\"");  
    fileName为文件名,其中文问题已经解决,但是如果我们指定的fileName名字太长的话,那我们保存   后的文件名就变成action的名字加上它的方法名?  
  请问如何搞定?  
                            //如下保存文件流  
                              OutputStream   out   =   response.getOutputStream();  
            out.write(file.getFileData());  
                              out.close(); 问题点数:0、回复次数:2Top

1 楼jasontaoge(打工△混饭△难什么取老婆⊙)回复于 2005-04-01 16:22:42 得分 0

先占个窝再聊  
  Top

2 楼jasontaoge(打工△混饭△难什么取老婆⊙)回复于 2005-04-01 16:26:40 得分 0

一楼的感觉就是好呀!  
  我还没有学这种东东,  
  关注ing!  
  Top

相关问题

  • 如何输出文件名
  • 怎么样改变DLL的输出文件名???
  • 怎样使文件名以原来的形式输出?
  • 如何更改ACTIVEX控件工程的输出文件名?
  • 输出的文件名乱码的问题
  • 如果让Assembly Name和输出的DLL文件名不同?
  • 如何将下载时更改输出文件名?
  • 怎样再输出文件时改变文件名??
  • 再发:如何将下载时更改输出文件名?
  • 请教一个MFC工程输出文件名的问题

关键词

  • 文件名
  • 客户
  • 文件
  • 输出
  • outputstream
  • 客户端
  • 保存
  • 问题
  • 文件流
  • filename

得分解答快速导航

  • 帖主:zdk2116

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo