双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

jsp下载文件时出现乱码???????????

provider provider 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用jsp写了一个下载文件小程序,在运行时打开的word文挡为乱码,什么原因,大家知道吗?
代码如下:
<%@ page import="java.io.*" %>
<%@ page import="useraction.*" %>
<%@ page contentType="charset=gb2312"%>
<%

///////////////////////////////
PrintWriter printwriter = response.getWriter();
String s = request.getParameter("file");
String s1 = request.getParameter("filename");
System.out.println("文件路径:"+s);
System.out.println("文件名::"+s1);
response.setContentType("appliction/msword");
response.setHeader("Content-Disposition", "attachment; filename=" + s1 + "");
FileInputStream fileinputstream = new FileInputStream(s);
FileOutputStream fileoutputstream = new FileOutputStream("d:\\a.doc");
int i;
while((i = fileinputstream.read()) != -1)
{
printwriter.write(i);
fileoutputstream.write(i);
}
fileinputstream.close();
fileoutputstream.close();
printwriter.close();
printwriter.println("<body onload=window.close()>");


%>
...全文

相关推荐

jsp实现文件下载与中文文件名乱码问题解决

jsp实现文件下载与中文文件名乱码问题解决

javatooracle

【Unity3D应用案例系列】Unity3D中实现抽奖功能

推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 一、前言 本博文标题和内容参考: 被黑心商家坑了N次,探究抽奖背后的秘密 —— H5转盘小游戏完整实现(源码直接拿走) ↑这篇文章是基于原生JS实现H5转盘游戏 博主将改编成Unity版本。 二、效果图及源工程下载 三、案例制作 3-1、界面搭建 3-2、代码编写 3-3、效果演示 四、后言 ...

恬静的小魔龙

【Unity3D小功能】Unity3D中实现Text显示版本功能

在项目开发中,会遇到要控制版本的情况,比如说对比版本号,版本不对再更新版本的功能,这些就是热更新的东西。这篇文章不讨论热更新,就是简单实现在右下角显示版本的功能。

恬静的小魔龙

Unity3D游戏开发之游戏读/存档功能在Unity3D中的实现

大家好,我是秦元培,欢迎大家关注我的博客。近期博客的更新频率基本直降到冰点,因为这段时间实在是忙得没有时间来写博客了。今天想和大家分享的内容是RPG游戏中游戏存档的实现,因为最近在做一个RPG游戏的项目,所以遇到这个问题就随时记录下来,在对知识进行总结的同时可以将这种思路或者想法分享给大家,这是一件快乐而幸运的事情。我讨厌写按部就班的技术教程,因为我觉得学习是一种自我的探索行为,如果一切都告诉你了,探索的过程便

云来雁去

JSP MySQL插入数据时出现中文乱码问题的解决方法

主要介绍了JSP MySQL插入数据时出现中文乱码问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

weixin_38746515
评论 3
收藏 已收藏
分享
返回顶部
provider
Web 开发 81,108 成员 341,721 内容