Java数据导出到excel
这里只能从显示数据的jsp页面上导出当前页面的数据,这些数据可以从数据库读出,显示到jsp页面,然后加一段话就可把当前页面数据保存到excel里面!
如从后台过来数据显示到 showUser.jsp
然后加链接到 showExcel.jsp就可以了,在这个页面只多了几行字,其他的都不会显示包括页面!但这个页面上的数据跟showUser.jsp的数据一样!
多的这几行代码为:
保存为*.xls,jsp增加的代码为:
<%@ page contentType="application/msexcel" %>
<%
//就是靠这一行,让前端浏览器以为接收到一个excel档
response.setHeader("Content-disposition","attachment; filename=shouExcel.xls");
%>
保存为*.doc,jsp增加的代码为:
<%@ page contentType="application/msword" %>
<%
//就是靠这一行,让前端浏览器以为接收到一个word档
response.setHeader("Content-disposition","attachment; filename=shouDoc.doc");
%>
这些代码都放在<html>前面!
其实完全可以把数据库的所有数据保存到execl里面,我这就不说了!一般都是导出当前数据!
http://www.qingsoft.cn/viewthread.php?tid=845
http://ansili.javaeye.com/blog/508504
http://topic.csdn.net/u/20091224/12/d428c659-878d-44a9-b2e7-cb6d199dc06d.html
相关文档:
为减少DOM、SAX的编码量,出现了JDOM;
优点:极大减少了代码量。
使用场合:要实现的功能简单,如解析、创建等,但在底层,JDOM还是使用SAX(最常用)、DOM、Xanan文档。
必须得下载jdom.jar文件
package xml.jdom;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExce ......
日期和时间的处理不仅在面试题中会考到,在实际项目开发中也是我们经常需要处理的问题,似乎没有哪个项目可以避开它们,我们常常在处理用户的出生年月日、注册日期,订单的创建时间等属性时用到,由此可见其重要性。
java.util.Date类
提
到日期和时间,我想大家最先想到应该是java.util.Date类吧。Date类可以精确到 ......
/**
* 对图片裁剪,并把裁剪完蛋新图片保存 。
*
* @param srcpath: 被裁减的图片完整路径
* @param tarpath: 已裁减的新图片保存完整的路径
* @param x: 裁减矩形区域左上顶点水平位移
* @param y: 裁减矩形区域左上顶点垂直位移
* @param width: 裁减矩形区域的宽度
* @param height: 裁减矩形 ......