详细内容

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学习》

java word 乱码_java word 乱码怎么办,_Java_ 少侠科技相关推荐

  1. java 本质_java final本质解释,_Java_ 少侠科技

    详细内容 含义:final 含义是[仅可以被赋值一次]. 赋值位置:在[声明时赋值].在[构造方法中赋值] 举例:package com.dada.data; public class TestFin ...

  2. java 奇数中文乱码_java web 乱码 整理

    众所周知 java 程序使用的是Unicode 编码字符集,是说java内存里面使用Unicode字符集操作文字,java内存外当然使用的是程序员自己制定的字符集,如果程序员没有指定字符集,那么会使用 ...

  3. java 对象乱码_java对象乱码怎么办

    java对象乱码怎么办,乱码,方式,数据库,要用,解决办法 java对象乱码怎么办 易采站长站,站长之家为您整理了java对象乱码怎么办的相关内容. java对象乱码的解决办法:1.文件下载乱码时,下 ...

  4. java 空格乱码_java 中文乱码以及空格乱码解决方案总结

    当使用response.write返回JSON数据到前端时,需要在前面加上这句 response.ContentType = "text/html;charset=gb2312"; ...

  5. java为什么全是乱码_java一切乱码的解释 以及源头

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 InputStreamReader in = new InputStreamReader(new FileInputStream("demo.t ...

  6. java 页面编码_java中文乱码解决之道(七)-----JSP页面编码过程

    我们知道JSP页面是需要转换为servlet的,在转换过程中肯定是要进行编码的.在JSP转换为servlet过程中下面一段代码起到至关重要的作用. 在上面代码中有两个地方存在编码:pageEncodi ...

  7. java encode乱码_java 中文乱码问题的解决

    java中的中文乱码问题应该是我们经常碰到的一个问题,今天就来总结下对于乱码问题的解决方法: 1. 超链接中带有的中文字符,添加 这样如果不进行处理在后台得到的数据就会出现中文乱码的问题,由于超链接实 ...

  8. java web 乱码_java web乱码解决方法

    设置文件的保存编码格式,这个一般在新建项目时,设置了GBK的编码格式,这时文件的页面编码格式是GBK的,而保存格式是ANSI的,后来把项目及文件的编码格式改为utf-8的编码格式后,依然出现中文乱码, ...

  9. c与java的中文乱码_Java 中文乱码问题总结

    由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问 题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题.于 ...

最新文章

  1. 转载:HBuilder常用快捷键
  2. 插入排序 - 二分插入排序
  3. css中float详解,CSS浮动属性Float详解?史上最全Float详解
  4. angular4更改表单中显示的值_angular4 Form表单相关
  5. cgblib 代理接口原理_Java开发者你还不知道?告诉你Dubbo 的底层原理,面试不再怕...
  6. 为什么C语言仍然占据统治地位?
  7. 打着改造传统市场的旗号玩垄断
  8. 【Python-2.7】列表与元组
  9. 熟悉 CMake (三)—— 配置 opencv3
  10. 如何查看Android项目的gradle版本和路径
  11. Atitit 数据库抽象层jdbc pdo ado.net等比较与异常点 目录 1. 应该具有的功能 1 1.1. 元数据 API 1 1.2. 分布式事务 vs事务中使用 Savepoint 1
  12. 话单分析账单分析行踪分析三合一数据分析,即可话单、账单、行踪、涉税数据独立分析,也可混合分析。
  13. python如何解压zip文件_Python压缩解压zip文件
  14. python给手机发短信_使用 Python 发送短信
  15. 发送RST报文的几种可能的情况
  16. 《计算机的硬件系统》教案,计算机硬件系统的组成教案
  17. zsore和经验法则(统计学原理)
  18. python基础 日常总结——字典 (二)
  19. FRM小课堂:特雷诺指数FRM小课堂:特雷诺指数 融跃教育
  20. “模式识别”技术识别12306验证码

热门文章

  1. JZOJ 2307. 【中山市选2011】新年礼物
  2. python卡通滤镜_python 实现波浪滤镜特效
  3. Python简单爬虫第六蛋!(完结撒花)
  4. Python调用大恒相机采集图片(Ubuntu16.04)
  5. FreeRTOS学习记录 04--队列篇
  6. 网状模型数据库和图数据库的区别
  7. Redis示例配置文件
  8. 大学计算机英语 总结报告,大学英语期末总结
  9. 信用卡协商还款80后90后速看
  10. IBM携手马士基成立区块链供应链公司