java另存word时出现乱码怎么办

发布时间:2020-04-07 11:05:31

来源:亿速云

阅读:92

作者:小新

这篇文章主要为大家详细介绍了java另存word时出现乱码怎么办,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

java word 乱码怎么办?

Java另存Word并解决乱码问题* 专家意见另存word

*@YaoWei

*2014-6-16 下午12:09:07

* @param request

* @param response

* @return

*/

public static String saveExpertOptionAsWord(HttpServletRequest request, HttpServletResponse response){

ExpertCheckService.getOptionInfo(request, response);

//生成最终的下载附件的名称

@SuppressWarnings("unchecked")

Map corpInfoMap = (Map) request.getAttribute("corpInfoMap");

String fileName = "建筑业企业资质审查情况登记表["+corpInfoMap.get("corpName")+"].doc";

try {

//解决中文乱

fileName = new String(fileName.getBytes("GB2312"),"ISO8859-1");

} catch (UnsupportedEncodingException e) {

e.printStackTrace();

}

//设置返回信息为word格式

response.setContentType("application/msword");

response.setHeader("Content-disposition","attachment;filename="+fileName);

return "success";

}

关于java另存word时出现乱码怎么办就分享到这里了,当然并不止以上和大家分析的办法,不过小编可以保证其准确性是绝对没问题的。希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

java word 乱码_java另存word时出现乱码怎么办相关推荐

  1. java控制台中文乱码_java用控制台输出时出现乱码怎么办

    java用控制台输出时出现乱码怎么办 发布时间:2020-06-26 16:00:24 来源:亿速云 阅读:113 作者:Leah java用控制台输出时出现乱码怎么办?相信很多没有经验的人对此束手无 ...

  2. java 修改word属性_Java修改/替换Word批注

    本文将介绍通过Java程序 来修改或替换Word文档中已有的批注内容.修改或替换方法包括: 使用新的文本替换原有批注中的文本 使用新的文本替换原有批注中的图片 使用新的图片替换原有批注中的图片 使用工 ...

  3. java 读写文件乱码_Java 解决读写本地文件中文乱码的问题

    Java 解决读写本地文件中文乱码的问题 前言: 在用Java程序进行读写含中文的txt文件时,经常会出现读出或写入的内容会出现乱码.原因其实很简单,就是系统的编码和程序的编码采用了不同的编码格式.通 ...

  4. java zip 压缩乱码_java实现zip压缩中文文件名乱码怎么办?

    java实现zip压缩中文文件名乱码怎么办? java实现zip压缩中文文件名乱码的解决办法: 一.文件压缩的中文乱码问题 1.中文文件名的乱码解决 对于压缩的文件,当文件名称是中文时,若使用JDK ...

  5. java mysql插入数据乱码_java向mysql数据库插入数据显示乱码的问题

    在做一个java web工程时,有时会碰到在向数据库添加数据库时,结果出现乱码"???"的问题.针对该问题的主要解决办法就是: 一.确保是否添加了字符集过滤器: 在java web ...

  6. java 过滤器 中文_java中Filter过滤器解决中文乱码办法

    java中Filter过滤器解决中文乱码办法 发布时间:2020-04-07 10:19:09 来源:亿速云 阅读:16 作者:小新 这篇文章主要为大家详细介绍了java中Filter过滤器解决中文乱 ...

  7. mysql数据导入乱码怎么办_MYSQL导入数据时出现乱码怎么办

    MYSQL导入数据时出现乱码的解决办法:1.通过修改mysql安装文件中[my.ini]中参数解 决乱码问题:2.在命令行导入乱码解决:3.直接粘贴sql文件里的代码:4.用记事本或其他文本工 具改变 ...

  8. php 上传文件名乱码,php上传文件时文件名乱码怎么办

    php上传文件时文件名乱码的解决方法:首先在脚本头部添加[header("Content-type: text/html; charset=utf-8");]:然后利用iconv( ...

  9. ie浏览器打开aspx文件乱码_ie浏览器下载文件时文件名乱码

    做一个文件下载功能时,用ie浏览器下载时文件名乱码,火狐和谷歌正常,修改后ie显示正常,修改方法如下: @RequestMapping(value = "fileDownload" ...

最新文章

  1. 机器学习之手把手实现第1部分:支持向量机的原理和实现
  2. 注意力机制并不是关注输入的位置
  3. nginx https http2
  4. idea git 在文件上点了revert怎么复原_在 IntelliJ IDEA 中使用 Git,太方便了
  5. linux系统刷分辨率,Linux下设置其分辨率及刷新率
  6. 如何在内存序列化中使用Java深克隆对象
  7. 关于软件版本命名的方法
  8. spring boot要如何学习?
  9. ldo和dcdc功耗_深度解析DCDC和LDO各自的原理和区别
  10. In addition, Clem also revealed that they have
  11. 深入学习js之——词法作用域和动态作用域
  12. 用matlab进行边缘检测,利用MATLAB进行数字图像的边缘检测
  13. 按下回车键自动切换焦点到下个控件
  14. wxpython控件字体_wxPython获取系统字体代码
  15. 【f1c200s/f1c100s】PWM驱动适配
  16. 使用Keras-yolov3来识别滑动验证码
  17. python语言的实验心得体会范文_关于实验的心得体会范文5篇
  18. JavaScript (一) js的介绍及基本语法变量
  19. ug许可服务器文件名什么呢,ug许可证是什么文件 是什么格式 什么名字?
  20. 自学Python:按照日期自动分类照片

热门文章

  1. Vectorworks 2023,3D建筑设计软件
  2. 《思维转变》week-1 1-11 激情来源、职业选择和性别差异Natural Passions, Career Choice, and Gende 1-12总结
  3. 机甲大师s1 python_大疆机甲大师S1,可视化模块编程机器人
  4. tp5 验证码验证 验证码刷新
  5. 解剖易鑫2021年财报:助贷业务占比首超五成,业绩不及疫情前
  6. 《AOC I2480SXHE 液晶显示器使用手册》摘录
  7. 【框架学习】spring 事务处理原理
  8. 服务器显示被登录成功,登录云服务器成功的显示是什么
  9. 敏捷开发: 超级易用水桶估计系统
  10. Slik-Subversion使用命令行或者Ant获得本地svn的版本号码