`
wzf7065
  • 浏览: 247375 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

jxl导出文件名乱码的解决方案

 
阅读更多

最开始是这样的,结果在火狐下一直报错

 Boolean flag= request.getHeader("User-Agent").indexOf("like Gecko")>0;

   if (request.getHeader("User-Agent").toLowerCase().indexOf("msie") >0||flag){

   fileName = URLEncoder.encode(fileName, "UTF-8");//IE浏览器

   }else {

   fileName = new String(fileName.getBytes(), "iso-8859-1");

   }

response.setHeader("Content-Disposition", "attachment; filename="+ new String(fileName.getBytes(), "iso-8859-1"));

 

 

后来直接在header里做设置,如下,就好了

response.addHeader("Content-Disposition", new String(("attachment; filename=" + fileName).getBytes("GBK"), "ISO-8859-1"));

 

参见:http://blog.csdn.net/hi_kevin/article/details/8004471

分享到:
评论

相关推荐

    jxl导出excel加水印.zip

    本教程将详细介绍如何使用`jxl`库在导出Excel时添加水印,以及涉及的核心类`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`。 `jxl`库提供了一套完整的API来操作Excel文件,包括创建新的工作簿、添加...

    jxl导出excel 完整例子工程

    jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程 jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程

    jxl导出excel工具类

    本文将详细介绍如何使用`jxl`库创建一个导出Excel的工具类,以及这个工具类如何帮助我们简化代码,提高效率。 首先,`jxl`库提供了对Excel文件的读写支持,包括工作簿(Workbook)、工作表(Worksheet)、行(Row)...

    jxl导出excel支持模板和非模板

    利用JXL技术支持模板和非模板的表格导出

    jxl导出Excel基础

    jxl导出Excel基础,非常有用的一个东西,漫漫看

    jxl导出excel文件简单示例

    标题中的“jxl导出excel文件简单示例”是指使用jxl库来创建和导出Excel文件的一个基本操作。jxl是一个Java库,它允许开发者读取、写入和修改Excel文件,尤其在处理批量数据时非常方便。在这个示例中,我们将探讨如何...

    JXL导出excel的示例及文档

    在本示例中,我们将探讨如何使用JXL导出Excel以及JXL的API文档。 1. **JXL的基本用法** - **创建工作簿(Workbook)**: 使用`Workbook.createWorkbook()`方法创建一个新的Excel工作簿对象。 - **创建工作表...

    使用jxl导出Excel表的好例子

    本篇文章将深入探讨如何利用`jxl`库来创建和导出Excel表格。 首先,我们需要在项目中引入`jxl`库。如果你的项目是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    JXL导出Excel数据表

    本篇将详细介绍如何使用JXL库来导出Excel数据表,并结合描述中的信息,探讨其核心特性和实现方式。 首先,我们来理解"JXL导出Excel数据表"这一主题。JXL(Java Excel API)是一个开源项目,它允许Java程序创建、...

    jxl实现excel大数据导出

    jxl实现excel大数据导出,26000条记录,测试导出时间是19s,例子不算复杂,没有excel样式的处理,可以自己扩展哈,有数据库文件,部署即可看到效果!!! 有三个功能:代码构建数据的导出、数据库数据的导出(从配置...

    jxl导出excel

    jxl导出文件:将list导出到excel文件中,有模板无模板两种方式,只支持excel2003

    jxl导出数据

    在"jxl导出数据"这个主题中,我们主要关注如何利用JXL库来导出数据到Excel格式,这对于数据处理、报告生成或者数据分析场景尤其有用。下面我们将深入探讨JXL库的使用方法、核心概念以及导出数据的步骤。 首先,JXL...

    java jxl 导出

    "java jxl 导出"的功能是Java开发中的一个重要部分,它允许开发者将程序中的数据结构转换为用户友好的Excel表格。 1. **JXL库介绍** JXL库(Java Excel API)是一个轻量级的开源库,专门设计用来与Microsoft Excel...

    jxl导出excel总结

    jxl库正是解决这一问题的关键,它允许Java程序创建、读取和修改Excel文件,极大地拓展了Java在数据处理上的能力。 jxl库是由JExcelAPI项目提供的,它是一个开源的Java库,专门用于处理Microsoft Excel文件。在本文...

    jxl 导出 excel

    "jxl 导出 excel"的标题和描述暗示了我们将会讨论如何使用JXL库从数据库中导出数据到Excel文档的过程。这个过程涉及到Java编程、数据库操作以及JXL库的使用。 首先,我们需要了解JXL库。JXL是一个开源库,它提供了...

    jxl导出报表

    本文将详细探讨`jxl`库在导出Excel报表方面的应用,以及如何利用它来实现一个简单的报表生成过程。 首先,我们需要了解`jxl`库的基本结构。`jxl`库提供了多种类和接口,如`Workbook`、`Sheet`、`Cell`等,它们分别...

    jxl实现导出excel数据

    下面我们将深入探讨如何使用JXL库实现导出Excel数据。 首先,你需要在你的项目中引入JXL库。可以通过Maven或Gradle来添加依赖,如果是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    jxl数据导入导出jxl数据导入导出jxl数据导入导出jxl数据导入导出

    在Java编程中,JXL库是一个非常实用的工具,它允许开发者方便地处理Excel文件,包括数据的导入和导出。在这个场景中,我们主要关注的是如何使用JXL库来导出数据到Excel文件。以下是对给定代码的详细解释和相关知识点...

    jxl导入导出excel

    本文将深入探讨如何使用JXL进行Excel的导入与导出。 一、JXL库介绍 JXL是一个开源的Java库,它支持读取和写入多种Excel文件格式,包括老版本的.BIFF8格式和较新的.XLSX格式。这个库不仅提供了对单元格、工作表和...

Global site tag (gtag.js) - Google Analytics