数据库excel导出

Posted coderly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库excel导出相关的知识,希望对你有一定的参考价值。

1、建立一个excel模板(demo.xls)如图:

2、编写测试类


public static void main( String args[] ){
	public void showhouse(HttpServletRequest request,HttpServletResponse response) throws IOException{
		
		  SuiteVo suiteVo = new SuiteVo();
		  suiteVo.setAddress("shanghai");
		  suiteVo.setArea(300d);
		  suiteVo.setFaceDirection(2);
		  suiteVo.setSuiteNum("33");
		  suiteVo.setFloorNum(20);
		  SuiteVo suiteVo1 = new SuiteVo();
		  suiteVo1.setAddress("shanghai");
		  suiteVo1.setArea(300d);
		  suiteVo1.setFaceDirection(2);
		  suiteVo1.setSuiteNum("33");
		  suiteVo1.setFloorNum(20);
		  List<SuiteVo> details = new ArrayList<>();
		  details.add(suiteVo);
		  details.add(suiteVo1);
		  ExcelUtils.addValue("printDate",new Date());
		  ExcelUtils.addValue("list", details);
		  ExcelUtils.addValue("suiteVo",suiteVo);

		  String config = "demo.xls";
		  response.reset();

		  response.setContentType("application/vnd.ms-excel");
		  try {
		  ExcelUtils.export(config, response.getOutputStream());
		  } catch (FileNotFoundException ex) {
		  System.out.println("文件路径找不到");
		  } catch (ExcelException ex) {
		  }
	}

3、运行后,得到response.xls文件如下:

官方主页

以上是关于数据库excel导出的主要内容,如果未能解决你的问题,请参考以下文章

hutool工具导出excel代码示例

hutool工具导出excel代码示例

jsp导入和导出excel的代码(jsp连接excel的方法)

急求php导出生成excel的代码

C#把查询出来的数据导出到Excel代码怎么写

java里将从excel读到的数据用csv导出,代码怎么写