`
jian0487
  • 浏览: 96150 次
  • 性别: Icon_minigender_1
  • 来自: 宁德
社区版块
存档分类
最新评论

将网页数据导出到Excel(以最简单的方式呈现)

    博客分类:
  • java
阅读更多

   下面这种方式,是将页面中表格里的数据导出到Excel中最简单方式,如果用户对表格要求不是很高,建议使用这种方法,不用下载任何第三方组件就可以轻松实现
<%@ page contentType="application/msexcel" %>
<!-- 以上这行设定本网页为excel格式的网页 -->
<%
   response.setHeader("Content-disposition","inline; filename=test1.xls");
   //以上这行设定传送到前端浏览器时的档名为test1.xls
   //就是靠这一行,让前端浏览器以为接收到一个excel档
%>
<html>
<head>
<title>Excel档案呈现方式</title>
</head>
<body>
  <table border="1" width="100%">
    <tr>
      <td>姓名</td><td>身份证字号</td><td>生日</td>
    </tr>
    <tr>
      <td>李玟</td><td>N111111111</td><td>1900/11/12</td>
    </tr>
    <tr>
      <td>梁静如</td><td>N222222222</td><td>1923/10/1</td>
    </tr>
    <tr>
      <td>张惠妹</td><td>N333333333</td><td>1934/12/18</td>
    </tr>
  </table>
</body>
</html>
二、将网页资料以excel报表以下载的方式呈现
这个jsp档和上一个差不多,只有差别在这一行:
线上浏览的方式: response.setHeader("Content-disposition","inline; filename=test1.xls");
下载的方式: response.setHeader("Content-disposition","attachment; filename=test2.xls");
附注: 1.以上纯以静态网页的方式呈现excel档,配合资料库,你便能以动态的报表方式做出excel报表了
2.完全不用安装任何元件,或只能受限於win平台,一个简单的方式解决你的报表需求.

 

分享到:
评论
1 楼 java之渴望 2010-07-14  
<%@ page contentType="" %>
<%
   response.setHeader("Content-disposition","filename=1.doc");
%>
这是不是更简单呢 从效果上来说

相关推荐

    C#将数据导出到Excel汇总

    ### C#将数据导出到Excel汇总:ASP.NET中的实现方式 #### 一、ASP.NET中导出Excel的方法概述 在ASP.NET应用中,导出数据到Excel是一种常见的需求,通常用于报表展示或数据下载等功能。根据给定的文档描述,我们...

    asp导出Access数据到Excel两种方法实例

    在ASP(Active Server Pages)开发中,将Access数据库的数据导出到Excel是一种常见的需求,尤其在数据处理和报表生成时。下面将详细讲解两种方法,分别是在服务器端和客户端实现这个功能。 一、服务器端导出 在...

    导出数据库数据到Excel

    在日常工作中,我们经常需要将数据库中的大量数据导出到像Excel这样的电子表格软件中,以便进行更直观、灵活的数据处理和分析。这篇博客“导出数据库数据到Excel”提供了一种实现这一目标的方法,通过源代码的形式,...

    java导出excel复合表头简单实例

    通过学习和实践这个"java导出excel复合表头简单实例",你将掌握在Java中使用Apache POI库创建和导出Excel文件,以及设置复合表头的基本技巧。这将使你在处理数据报表或导出功能时更加得心应手。记得不断探索和学习,...

    IE下面table导出excel

    在IE浏览器下,将HTML表格数据导出到Excel文件是一种常见的需求,特别是在处理大量结构化数据时。这个过程不需要依赖任何外部插件,而是通过JavaScript和VBS(Visual Basic Script)来实现。以下是一个详细的知识点...

    java导出Excel的jar包

    总的来说,通过引入这个Java导出Excel的jar包,我们可以轻松地在Java应用中创建和导出Excel文件,满足各种数据呈现和交互的需求。结合Apache POI提供的强大功能,我们可以实现高度定制化的Excel报告和数据处理任务。

    poiexcel导出html格式

    在 POI 3.10 及以后的版本中,引入了对将 Excel 工作簿转换为 HTML 格式的支持,这极大地扩展了其在数据导出和网页展示中的应用。以下是对这个功能的详细讲解: 1. **Apache POI 概述**: Apache POI 是 Java 平台...

    VC++导出excel

    这个功能在数据分析、报告生成、数据库管理等领域非常常见,因为它允许开发者将程序中的数据以用户友好的格式呈现。 首先,导出Excel的过程通常涉及到Microsoft Office的自动化,这依赖于COM(Component Object ...

    VC导出CListCtrl数据到Excel两种方法

    本文将详细介绍如何使用VC将`CListCtrl`中的数据导出到Excel,我们将探讨两种方法:第一种是通过ODBC连接创建并写入数据至Excel文件,第二种则是利用COM自动化接口来操作Excel。 #### 方法一:通过ODBC连接创建并...

    web 利用XML导出EXCEL

    根据给定的信息,本文将详细解释如何利用XML技术来实现数据导出至Excel的功能,并对提供的部分代码进行解析。此方法对于需要频繁处理数据导出任务的开发人员来说非常实用。 ### 一、导出数据至Excel的基本原理 在...

    java excel 数据导出

    在Java开发中,导出Excel是一项常见的需求,用于将数据以表格形式呈现给用户下载或进一步处理。本示例着重讲解如何使用已有的库来封装一个便捷的Excel数据导出功能,尤其是当原始数据为List, Object&gt;&gt;类型时。 首先...

    导出EXCEL和建立主从表示例

    本文将深入探讨如何导出Excel数据以及构建主从表关系,并结合DATABASE连接数据库进行实例讲解。 首先,让我们了解“导出Excel数据”的过程。在编程环境中,我们通常使用特定的库或API来实现这一功能。例如,在...

    Asp.net导出Excel(HTML输出方法) 笔记

    本笔记主要探讨如何使用ASP.NET实现HTML内容到Excel的导出功能,这是一个常见的需求,例如在数据分析、报表生成或者数据导出场景中。我们将通过一个名为`ExportHelper.cs`的类来实现这一功能。 首先,我们需要理解...

    html中table表格导出Excel示例(亲测可用)

    在网页开发中,有时我们需要将HTML中的表格数据导出到Excel文件中,以便用户可以方便地进行数据分析或存储。这个示例就是关于如何在前端实现这一功能,无需借助后端接口,只用HTML、jQuery和JavaScript技术。我们将...

    导出Excel技术分享

    导出Excel技术是一种高效的数据处理方法,它允许我们将来自各种数据源的数据转换成Excel格式,以便于管理和分析。在现代企业环境中,Excel由于其强大的计算和数据管理能力,成为日常工作中的重要工具。导出Excel技术...

    基于thinkphp的excel导出

    在Web开发中,有时我们需要将数据库中的数据导出到Excel文件,以便用户可以方便地查看、编辑或进一步处理。在PHP框架中,ThinkPHP是一个流行的选项,它提供了便利的功能来实现这一需求。本篇文章将详细讲解如何在...

    java导出数据为excel文件

    总的来说,通过Java和Apache POI库,我们可以方便地将数据导出为Excel文件,无论是简单的二维数组还是复杂的数据结构,都能有效地转换和呈现。这为数据交换、报告生成和分析提供了极大的便利。在实际应用中,根据...

    Java、Excel导出

    总结,Java结合POI库提供了强大的Excel导出功能,可以满足从简单的数据导出到复杂的数据结构呈现的需求。通过熟练掌握这些技术,开发者能够创建高效且用户友好的数据导出解决方案,尤其在企业级应用中具有广泛的应用...

    excel导出添加水印

    在IT行业中,尤其是在软件开发领域,我们经常需要处理各种数据的导出和呈现问题。Excel作为广泛使用的电子表格工具,其导出功能被广泛应用。在某些场景下,为了保护数据安全或者表明数据来源,我们需要在Excel文件上...

    jtable 导出excel 超过65535 新建一个sheet代码

    ### jtable 导出excel 超过65535 新建一个sheet代码 在进行数据处理时,经常会遇到需要将大量数据从Java应用程序中的`JTable`导出到Excel文件的需求。然而,在实际操作过程中,我们可能会遇到一个问题:当数据量...

Global site tag (gtag.js) - Google Analytics