`
yangjie1981
  • 浏览: 19775 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

web导出Excel例子

阅读更多
List<String> list = new ArrayList<String>();
list.add("test1~test2");
try {
HSSFWorkbook workbook = new HSSFWorkbook();

HSSFSheet sheet = workbook.createSheet();
for (int index = 0; index < list.size(); index++) {
HSSFRow row = sheet.createRow((short) index);

String[] temp = ((String) list.get(index)).split("~");

HSSFRichTextString rtString = null;

HSSFCell cell = null;

if (temp.length > 0) {
cell = row.createCell((short) 0);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
rtString = new HSSFRichTextString(temp[0]);
cell.setCellValue(rtString);
}

if (temp.length > 1) {
cell = row.createCell((short) 1);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
rtString = new HSSFRichTextString(temp[1]);
cell.setCellValue(rtString);
}
}
OutputStream os = response.getOutputStream();
response.setBufferSize(1000000);
            workbook.write(os);
} catch (Exception e) {
e.printStackTrace();
}
response.setContentType("application/vnd.ms-excel;charset=utf-8");
response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode("Export", "UTF-8") + ".xls");
return null;
}
分享到:
评论

相关推荐

    kavachart 报表 导出excel 例子

    在导出到Excel时,这些配置可能会影响到最终Excel文件的外观。 总结来说,这个例子涉及到使用Kavachart库在Java Web环境中创建报表并将其导出为Excel文件的过程。主要步骤包括:用户通过JSP页面请求导出,Servlet...

    Grid导出到Excel例子(源码+注释)

    总之,"Grid导出到Excel例子(源码+注释)"是一个实用的学习资源,涵盖了前端开发中数据处理和导出的关键技术。通过深入研究和实践,你不仅可以掌握Grid组件的使用,还能了解数据交换格式、Blob对象以及浏览器下载...

    jsp 实现的 EXT Grid 导出excel 例子

    在本例中,我们将深入探讨如何使用JSP来实现EXT Grid的数据导出到Excel的功能。 EXT Grid是EXT JS框架中的一个核心组件,它提供了分页、排序、过滤、拖放等多种特性,用于展示结构化的数据。在实际应用中,我们经常...

    poi 导出EXCEL 例子

    本例子将详细介绍如何使用Apache POI库导出Excel文件。 首先,我们需要添加Apache POI库到我们的项目中。在给定的文件列表中,我们看到`poi-2.5.1.jar`,这是Apache POI的一个早期版本。现代项目通常会使用更新的...

    JSTL 导出Excel 可用例子

    总结来说,这个例子提供了利用JSTL和JExcelApi进行数据导出到Excel的一个实用教程,对于需要生成报表或者数据导出的Web应用开发非常有帮助。通过这种方式,开发者可以轻松地将数据库中的数据转换为用户友好的Excel...

    导出excel例子实现解说

    在IT领域,尤其是在Web开发和数据处理中,导出Excel是一项常见的需求。Excel因其强大的表格管理和数据分析能力,常被用于存储、展示和分享数据。本篇文章将深入解析一个使用Java和JXL库来导出Excel的例子,以帮助...

    导出excel的例子,web

    在Web开发中,导出Excel是一项常见的需求,用于将数据以表格形式下载到用户本地。VB.NET作为.NET框架的一部分,提供了强大的数据处理能力,可以轻松实现这个功能。在这个例子中,我们将探讨如何在VB.NET环境下,不...

    web页面嵌入excel控件,网页中在线编辑EXCEL表格实例

    这种技术基于Office Web Components(OWC),这是一个由微软开发的组件集,用于在Web浏览器中展示和操作Office文档,包括Excel。下面将详细解释如何实现这一功能,以及涉及的关键知识点。 首先,我们要理解`classid...

    js导出excel的例子

    在这个例子中,当用户点击"导出到CSV"按钮时,`exportToCSV`函数会被触发。它首先获取HTML表格的所有数据,然后将这些数据转换为CSV格式的字符串。最后,通过创建一个隐藏的`&lt;a&gt;`标签并模拟点击下载链接,实现了文件...

    简单实用的从html导出excel操作例子

    在Web应用中,如果我们需要将动态生成的数据以Excel格式提供给用户下载,就需要进行HTML到Excel的转换。 要实现这个功能,我们通常有两种方法:服务器端处理和客户端处理。服务器端处理通常涉及后端编程语言,如PHP...

    web端读取excel文件超简单的例子

    在Web开发中,有时我们需要处理用户上传的Excel文件,例如数据导入、数据分析等场景。传统的做法是使用Java的Apache POI库,但这需要在服务器端进行处理,代码相对复杂。本示例将介绍一种更简单的方法,使得在Web端...

    POI导出Excel文件

    Servlet方法是将数据导出到Excel的一种服务器端技术,常用于Web应用程序。它允许用户请求一个URL,然后服务器生成Excel文件并将其作为HTTP响应的一部分返回。在实现中,Servlet会创建一个Workbook对象,添加Sheet,...

    导出Excel例子

    10. **API集成**:如果数据源是API,可以编写代码来调用API获取数据,然后将其导出到Excel。 综上所述,导出Excel是一项涉及多方面技能的任务,涵盖编程、数据处理、格式化、安全性和自动化等多个知识点。掌握这些...

    HTML的Table数据导出excel和例子

    4. **填充Excel单元格**:将获取的数据填充到Excel单元格中。 5. **合并单元格**:根据需要合并单元格。 6. **保存并导出**:保存Excel文件,并提供下载链接或自动打开。 示例代码框架如下: ```javascript ...

    struts2+poi导出excel表格完整例子

    在这个“struts2+poi导出excel表格完整例子”中,我们将深入探讨这两个工具如何协同工作,实现从Web应用导出数据到Excel电子表格的功能。 首先,让我们了解一下Struts2的工作原理。Struts2基于拦截器(Interceptor...

    Freemarker实现excel导出功能

    本篇文章将详细探讨如何使用Freemarker来实现Excel导出功能,并通过实际例子加深理解。 一、Freemarker基础 1. 模板语言:Freemarker是一种基于模板的语言,它允许开发者通过简单的语法(如 `${}` 和 `#if`)来...

    简单的导出excel表格列子

    标签"导出excel"表明这个例子专注于解决Web应用中导出Excel的问题,适合初学者或者需要快速实现此功能的开发者参考。通过学习这个例子,开发者不仅可以掌握如何在网页上导出Excel文件,还能了解到HTML5的新特性以及...

    GridView导出Excel实例

    通过这个实例,开发者可以学习到如何在ASP.NET 2.0和C#环境下,利用GridView和HttpHandler实现数据导出到Excel的基本方法。然而,实际项目中可能需要根据具体需求进行调整和优化。提供的...

    jsp页面导出excel

    当需要从JSP页面导出数据到Excel文件时,这通常涉及到服务器端的数据处理和响应生成。下面我们将详细讨论如何在JSP页面上实现这个功能。 1. **使用Apache POI库** Apache POI是一个开源项目,提供API来处理...

    java EXCEL例子- 創建EXCEL例子1

    本示例将探讨如何使用Java来创建Excel文件,主要关注"创建EXCEL例子1"。我们将讨论以下几个核心知识点: 1. **Apache POI库**: Apache POI 是一个流行的开源Java API,它允许开发者读写Microsoft Office格式的...

Global site tag (gtag.js) - Google Analytics