java导出数据到excel
1.导入数据到excel操作并不复杂,只需要引入poi的jar包,写好数据的每一行每一列的信息,再利用输出流进行输出即可。讲完原理这里我们直接上代码。
2.具体代码。这里我们用serverlet进行测试,测试的数据也很随便。正常情况下除了标题,具体内容应从数据库读出封装成list集合进行写入。
package servlet;
import java.io.IOException;
import java.io.OutputStream;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.CreationHelper;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
@WebServlet("/excel")
public class excel extends HttpServlet {
private static final long serialVersionUID = 1L;
pu