首先将要导出的数据库表的数据封装到一个list集合中,然后循环遍历该list集合
再应用jxl组件将这些数据写入excel文件。
001 |
package com.ybhacker.mailbox.util; |
002 |
003 |
import java.io.File; |
004 |
import java.util.List; |
005 |
006 |
import jxl.*; |
007 |
import jxl.format.Alignment; |
008 |
import jxl.format.Colour; |
009 |
import jxl.format.UnderlineStyle; |
010 |
import jxl.format.VerticalAlignment; |
011 |
import jxl.write.Label; |
012 |
import jxl.write.WritableFont; |
013 |
import jxl.write.WritableSheet; |
014 |
import jxl.write.WritableWorkbook; |
015 |
016 |
import com.ybhacker.mailbox.model.BoxList; |
017 |
018 |
/** |
019 |
* Excel操作 |
020 |
* |
021 |
* @author Windows7 |
022 |
* |
023 |
*/ |
024 |
public class ExcelOperationUtil {
|
025 |
026 |
/** |
027 |
* 保存数据内容到excel |
028 |
* @param list |
029 |
* @param savepath |
030 |
* @return |
031 |
*/ |
032 |
033 |
public boolean readDataToExcelFile(List<BoxList> list, String savepath) {
|
034 |
try< |