看到这个标题,会很疑问,java导出excel 有很多文章呀,都知道怎么用呀,呵呵,我也是这么认为,我们常用的就是jxl 或者poi ,现在jxl 代码不在更新不支持2007,一般都采用poi 进行excel的操作,今天在看系统(架构struts+ spring+ hibernate),需要做一个excel导出,一个简单的方法,这个方法只适用于excel简单的导出,直接通过输出的页面,然后设置页面为输出流的文件格式,这样当action转向到jsp页面的时候,直接就是将页面输出。
jsp页面的代码:
<%@ page language="java" pageEncoding="UTF8"%>
<html:html locale="true">
<head>
<title>LogExport</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<%
response.setCharacterEncoding("UTF-8");
response.setContentType("application/vnd.ms-excel;");
response.setHeader("Content-Disposition", "attachment;filename=\""+new String("Log.xls".getBytes(),"ISO-8859-1")+"\"");
%>
</head>
<body>
<form action="/Action_export.do">
<table width="100%" border="1" cellspacing="0" cellpadding="0" id="datagrid">
<thead>
<tr class="HeaderStyle" style="font-weight: normal;">
<th>用户</th>
<th>姓名</th>
<th>日期</th>
<th>登录IP</th>
<th>主机名</th>
<th colspan="3">
<table width='100%' border="1" cellspacing="3" cellpadding="0" frame='void' >
<tr><td colspan="3" style='background:transparent;' align="center">操作信息</td></tr>
<tr style='background:transparent;'>
<td width="40px" align="center">操作</td>
<td width="100px" align="center">标题</td>
<td align="center">扩展信息</td>
</tr>
</table>
</th>
</tr>
</thead>
<jsp:include page="common.jsp" flush="true" />
</table>
</form>
</body>
</html:html>
分享到:
相关推荐
java实现导出excel表 - Java - Web 开发.mhtjava实现导出excel表 - Java - Web 开发.mht
java工程(非web)导出excel,可参考文章:http://blog.csdn.net/xiejx618/article/details/38906683
该资源是一个rar压缩包形式的源代码,主要演示了java如何导出数据到Excle并保存到本地电脑、以及在web中如何导出数据库中的数据到Excel并下载。
2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection.json 2. 导入sql到数据库:other/excel.sql 3. idea导入...
java开发导出Excel.java web项目demo,可以直接运行
java工程,源代码,可直接运行,需自己改造成web下载方式。
喜欢学习的人,可以再项目中应用.java到报表没有什么
java web导入导出Excel的相关代码,java web导入导出Excel的相关代码,java web导入导出Excel的相关代码,
包括jar包,以及Java写的小程序用于读取本地excel文件,还有相关的API,以及Web应用导出Excel报表的简单实现
在java web系统应用中我们经常会用到大批量数据的导出,动辄就上几十万几百万的数据让我们的程序感觉...java中使用poi导出Excel大批量数据到客户端 存在两个导出方法:存在一个分批量导出ZIP文件,一个导出exel文件
Java POI 导入导出Excel简单实例源代码 该源代码的jar包,参见以下博文附录截图 Java POI导出EXCEL经典实现 Java导出Excel弹出下载框 http://blog.csdn.net/evangel_z/article/details/7332535 web页面导出Excel...
提供列表查询匹配的excel数据导出,引用该工具类,只需要在页面上引用导出的自定义标签,然后按照提供的使用文档进行配置,后端action层或者controller层,实现其数据加载的抽象方法即可(使用方式也在文档中说明)...
java操作Excel\Web应用导出Excel报表的简单实现 .htm
java web使用jxls导出excel功能,详细参考:http://blog.csdn.net/xiejx618/article/details/38906683
java web 导入 excel,介绍了实现的详细步骤,附录有源码及详细的解释.
web开发中java导出excel的代码所需要的jar包,方便使用java已有的资源实现excel的文件内容的导出
javaweb异步导出
该项目为Java web实现的数据导出到Excel小案例,采用了POI进行处理。
利用开源组件POI3.0.2,用java语言实现了动态导出Excel文档,并且也实现了Excel文档的导入。有完整的例子,可直接使用。ExportExcel类为导出Excel报表通用类。 1.将源代码导入eclipse中 2.部署项目,启动tomcat...
下面小编就为大家带来一篇JavaWeb中导出excel文件的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧