`
mowengaobo
  • 浏览: 165160 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

系统导出中文名的文件

 
阅读更多

在jsp中导出中文名的文件,如果不对该中文名做处理导出的就变成了 "CAXK8N1X."的文件名了。
解决方法主要有两个。
1. 这种方式主要是为不同操作系统准备的。
response.setContentType("application/vnd.ms-excel");
String filename = "中文名导出测试.xls";
response.setHeader("Content-disposition", "attachment;filename="+ URLEncoder.encode(filename,"UTF-8"));

2. 如果系统只是在windows下的系统,可如下设置
response.setContentType("application/vnd.ms-excel");
String filename = "中文名导出测试.xls";
response.setHeader("Content-disposition", "attachment;filename="+ new String(filename .getBytes("gbk"), "ISO-8859-1");  );

分享到:
评论

相关推荐

    数据导出EXCEL 解决中文名乱码 同时赠由二进制转换成文件(解决中文名乱码)

    关于“二进制转换成文件”来解决中文名乱码,这个方法通常指的是将包含中文字符的二进制数据还原成可读的文件格式。例如,如果一个文件被误转换成了二进制字符串,我们可以通过以下步骤将其恢复: 1. **获取二进制...

    plsql导出数据到excel的三种方法

    4. **查看导出内容**:导出完成后,系统会自动打开包含导出数据的Excel文件,其中不仅包含数据本身,还会显示用于查询数据的SQL脚本。 5. **查看SQL脚本**:点击文件中的“SQL Statement”标签页,可以查看所使用的...

    注解反射导出Excel自定义中文表头

    6. **保存并导出**: 将创建的Excel工作簿保存到文件系统,提供用户下载。 通过这种方式,我们可以实现Excel表头的动态生成,同时保持代码的清晰和可维护性。对于具有大量定制需求的Excel导出,这种方法尤其适用,...

    php+mysql源码 在线报名系统 统计导出xls

    2.新增导出xls汇总表功能,有中文的表头,而不是字段名表头; 3.扩展了可用字段,包括备注和报名者修改提交时间; 4.支持多种编码,默认为GBK(GBK可添加繁体、简体的信息提交,gb2312提交繁体会无法采集),导出xls...

    JAVA导出SPSS文档

    然后,我们创建了`SpssDataset`对象,并使用`SpssExporter`将数据导出为名为“output.sav”的SPSS文件,确保文件编码为UTF-8以正确处理中文字符。 请注意,`xporter`库可能需要根据具体版本进行调整,因为不同的...

    oracle导入导出dmp

    Oracle 是一种广泛使用的关系型数据库管理系统,导入导出 DMP 文件是 Oracle 数据库管理员和开发者经常遇到的一个重要任务。下面将详细介绍 Oracle 导入导出 DMP 文件的步骤和相关知识点。 创建数据库 在 Oracle ...

    解决ArcMap Desktop 10.1-10.6 导出dbf出现乱码.rar

    在使用过程中,用户可能会遇到各种问题,其中一种常见问题是导出dbf(dBASE表格)文件时出现中文乱码。这个问题在ArcMap Desktop从10.1到10.6版本中尤为突出,特别是在系统升级后。这是因为不同版本的ArcGIS对编码的...

    ureport2导出word兼容wps版本

    ureport2导出word后单元格宽度不兼容wps问题,修改源码后重新编译的jar包

    活字格-导入导出CSV.zip

    导出时,用户可以选择特定的记录范围,以及决定是否包含字段名作为CSV文件的第一行。 5. 文件列表详解: - ImportExportCSV.dll:这是一个动态链接库文件,其中包含了实现导入和导出CSV功能的代码和算法。 - ...

    利用allegro导出BOM

    导出BOM后,可以将其上传至SAP系统中,以便进行后续的制造和生产过程。 需要注意的是,在上传SAP的BOM时,需要删除不需要的器件,即ASSEMBLY_OPTION属性为NC的器件。这是因为这些器件不需要进行生产和制造。 利用...

    用JAVA导出MYSQL的数据

    总结起来,使用Java导出MySQL数据的关键在于正确调用系统命令`mysqldump`,并管理好输入输出流以确保数据的完整性和编码正确性。同样,导入数据时也需调用`mysql`命令,并确保所有相关的环境变量和权限设置都已就绪...

    mysql导出csv&&iconv;文件转码.pdf

    在当今数据处理领域,将数据从数据库导出到CSV文件并进行转码是一种常见的需求,特别是在使用MySQL数据库时。本内容将详细介绍如何使用mysql命令行工具导出数据为CSV格式,并结合iconv命令行工具进行编码转换。同时...

    易语言输出DLL导出表源码

    你需要编写代码来生成这个导出表,包括函数名、地址以及任何相关的属性信息。 3. **导出信息管理**:在编译过程中,易语言会处理这些导出信息,将其添加到生成的DLL文件中。你可以通过特定的API函数(如`...

    DLL接口导出.rar

    这通常通过定义一个`.def`文件来实现,其中列出所有要导出的函数名。 3. **易语言**:易语言是一种中国本土开发的、面向对象的、中文编程语言,其目标是降低编程的难度,提高编程效率。易语言提供了丰富的API支持,...

    中文名字随机生成

    在VFP中,`.BAK`文件通常是程序或数据表的备份,`.FXP`文件用于存储导出的表或程序,而`.PRG`文件则代表程序文件,其中包含了VFP的源代码。因此,`名字生成.prg`很可能是实现随机名字生成逻辑的主体部分。 在`名字...

    UG打开保存中文

    6. **中文支持的文档**:UG产生的报告、输出和导出的文件也可以包含中文信息,方便后期的查阅和打印。 在实际应用中,为了确保UG软件正确显示和处理中文,可能需要安装相应的语言包,并且要确保系统字体设置支持...

    Mysql数据导出成Excel方法

    在 MySQL 中,我们可以使用 SELECT INTO OUTFILE 语句来将数据导出成文本文件,然后再将其转换成 Excel 格式。以下是一个示例命令: `SELECT * INTO OUTFILE '/tmp/test.xls' FROM tb1 WHERE 1 ORDER BY id DESC ...

    56个民族(五十六个民族)中文名、拼音、英文名-MySQL脚本、Excel文件

    这篇文档将深入探讨关于"56个民族(五十六个民族)中文名、拼音、英文名"的相关知识点,包括如何利用MySQL脚本和Excel文件处理这些数据。 首先,56个民族是中华人民共和国官方认定的民族构成,它们代表了中国的多元...

    sqlserver表数据生成insertsql脚本(导出成insertsql脚本).pdf

    SQL Server是一种强大的关系数据库管理系统,提供了多种方式来生成INSERT SQL脚本,以便将数据导出到其他数据库或系统中。在本文中,我们将介绍如何使用SQL Server 2008中文版生成INSERT SQL脚本。 生成INSERT SQL...

Global site tag (gtag.js) - Google Analytics