JAVA原始的导出excel文件,快捷通用 方便 还能够导出word文档哦

如今导出excel基本上都是用poi了,当报表格式非常负责的时候 开发难度会加大

假设报表有格式有变化 那就更复杂了,先发现一个非常老的技术。能够解决格式复杂的报表。

实例代码例如以下:

<%@ page contentType="application/vnd.ms-excel;charset=GBK" %>
<%@page import="java.net.URLEncoder"%>

<%
String filedisplay = "文件.xls";
filedisplay = URLEncoder.encode(filedisplay, "UTF-8");
response.addHeader("Content-Disposition", "attachment;filename="
+ filedisplay);
%>
<!doctype html>

<html>
	<head>
		<title>导出Excel实例</title>
		<style>tr td{border:1px red double;}</style>
	</head>
	<body>
		<table style="border:1px">
			<tr>
				<td>ID</td>
				<td>名称</td>
				<td>性别</td>
				<td>年龄</td>
			</tr>
			<tr>
				<td>1</td>
				<td>张三</td>
				<td>男</td>
				<td>18</td>
			</tr>
			<tr>
				<td>2</td>
				<td>张三</td>
				<td>男</td>
				<td>18</td>
			</tr><tr>
				<td>3</td>
				<td>张三</td>
				<td>男</td>
				<td>18</td>
			</tr><tr>
				<td>4</td>
				<td>张三</td>
				<td>男</td>
				<td>18</td>
			</tr>
		</table>
	</body>
</html>
时间: 2024-11-08 20:26:02

JAVA原始的导出excel文件,快捷通用 方便 还能够导出word文档哦的相关文章

JAVA原始的导出excel文件,快捷通用 方便 还可以导出word文档哦

现在导出excel基本上都是用poi了,当报表格式很负责的时候 开发难度会加大 如果报表有格式有变化 那就更复杂了,先发现一个很老的技术,可以解决格式复杂的报表. 实例代码如下: <%@ page contentType="application/vnd.ms-excel;charset=GBK" %> <%@page import="java.net.URLEncoder"%> <% String filedisplay = &quo

java使用freemarker 生成word文档

java 生成word文档 最近需要做一个导出word的功能, 在网上搜了下, 有用POI,JXL,iText等jar生成一个word文件然后将数据写到该文件中,API非常繁琐而且拼出来的样式也不美观,于是选择了另一种方式----feemarker基于word模板的导出方式, 这种方式非常简单而且导出的样式美观, 其原理就是先做一个word模板, 该模板中变量数据用${xxx}这种方式填写, 然后再导出时只需读取模板然后用相应的数据替换其中的${xxx}即可. 一,简单模板导出(不含图片, 不含

Java 将Word文档转换为PDF

前言 本文将介绍如何使用免费Java Word组件Free Spire.Doc for Java在Java应用程序中将Word文档转换到PDF格式.Free Spire.Doc for Java在转换过程中能够识别中文字符并支持丰富的word文档元素:文本框.页眉.页脚.项目符号和编号.表格.文本.超链接.水印.图片.形状等. Free Spire.Doc for Java概述 Free Spire.Doc for Java 是由E-iceblue公司开发的一个免费的Java Word API,

如何将PDF文件转换为能编辑的Word文档

近几年PDF文档越来越普遍化,原因就是word文档保存的文件有可能会因为电脑的差异而打不开,或者在显示上会有差异,给使用者造成不必要的麻烦.PDF能保存写作者想要的效果,将word文档储存为PDF是一个不错的选择.但是在需要编辑的时候又怎么把PDF文档转换成能编辑的word文档呢? 不是所有PDF文件都可以转换为能编辑的word文档,对于扫描的PDF文件只能转为图片内容的word文档,被加密的PDF文件如果不去除密码那么转换为word后也是图片内容. 方法A:要转换PDF文档的格式可以用在线的方

Java web中不同浏览器间导出Excel文件名称乱码问题解决方案

问题描述: 对于不同浏览器存在对中文编码格式问题,从而在导出Excel文件时,中文文件名出现乱码的情况,即在程序中给要导出的文件指定一个中文名字时,在浏览器上出现的下载框中的文件名出现了乱码,解决如下: 解决方案: [java] view plain copy Date dt=new Date();//如果不需要格式,可直接用dt,dt就是当前系统时间 DateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//设置显示格

Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类

Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类 ============================== ?Copyright 蕃薯耀 2017年9月13日 http://www.cnblogs.com/fanshuyao/ 直接上代码: import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.lang.ref

java中使用jxl导出Excel表格详细通用步骤

该方法一般接收两个参数,response和要导出的表格内容的list. 一般我们将数据库的数据查询出来在页面进行展示,根据用户需求,可能需要对页面数据进行导出. 此时只要将展示之前查询所得的数据放入session中备份一份,在调用导出方法时,从session中获取即可, 如果为后台直接导出,直接查询数据库后将结果传入即可,当然也可以在导出Excel方法中查询. 查询方法: // 获取查询结果存入session中        Object resultList = request.getAttr

页面导出Excel文件总结

1 概述: 1.1 导出耗时环节 1.利用MySQL语句查询行号,作为导出表格的序号 2.查询数据按照船代分组,Java代码获取分组数据 3.导出Excel文件按照船代分sheet页 4.导出设置错行号,导致表格标题丢失 5.设置导出表格样式 1.2 导出难点: 1.查询数据按照船代分组,Java代码获取分组数据 2.导出Excel文件按照船代分sheet页 2 利用MySQL语句查询行号,作为导出表格的序号 将数据库查询数据导出到Excel文件,Excel文件里有一列是序号,一般情况下,序号可

jxl导出Excel文件

一.java项目实现读取Excel文件和导出Excel文件 实现读取和导出Excel文件的代码: package servlet; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.text.SimpleDateFormat;