遇到一个郁闷的问题.希望哪位有识之士帮忙看下,提点建议.现象描述如下: fs= new FileInputStream(rtfFile);
int size = fs.available();
content = new byte[size];
fs.read(content);
response.setContentType("application/msword");
response.setContentLength(content.length);
String comm = "attachment; filename=文档名.rtf";
response.setHeader("Content-disposition",comm );
response.getOutputStream().write(content);
response.getOutputStream().flush();架构是Strust的,现象是NetScape7.1里点生成的时候,文件正常生成,不过下传文件的时候文件名是"rtfAction.do.doc",rtfAction.do是action
IE里是好的,文件名是"文档名.rtf"我把msword改成过x-download,也没有什么变化.多谢多谢
int size = fs.available();
content = new byte[size];
fs.read(content);
response.setContentType("application/msword");
response.setContentLength(content.length);
String comm = "attachment; filename=文档名.rtf";
response.setHeader("Content-disposition",comm );
response.getOutputStream().write(content);
response.getOutputStream().flush();架构是Strust的,现象是NetScape7.1里点生成的时候,文件正常生成,不过下传文件的时候文件名是"rtfAction.do.doc",rtfAction.do是action
IE里是好的,文件名是"文档名.rtf"我把msword改成过x-download,也没有什么变化.多谢多谢
解决方案 »
- 客户端如何下载服务器图片(难)
- java cookie 域 domain
- struts2多实例单线程的问题
- 关于清空层中的文本框内容
- 请问这个servlet该怎么写,servlet mapping如何配置????
- 为什么javascript的语句可以直接写在jsp中
- 如何获得任意网页的源代码,源代码与在浏览器下点“查看源文件”要一模一样
- 能不能从地址栏打开服务器上的.rm文件???
- "[Microsoft][ODBC SQL Server Driver]Invalid Descriptor Index "错误!
- 为什么导出EXCEL在本地测试可以,部署到服务器上就导出不了了
- 如何以web格式打开excel文件
- JSP使用Struts标签问题
出来的结果是abc.rtf.do用"application/msword"和"attachment; filename=abc.rtf"的结果是abc.rtf.doc我要昏了