用esayExcel做的导出在本地跑无问题,到服务器上就找不到文件。这个问题可以用下面这行代码解决
InputStream templateFileName = this.getClass().getClassLoader().getResourceAsStream("excel/" + templateName + ".xlsx"); //获取文件
URL url = this.getClass().getClassLoader().getResource("excel/" + templateName + ".xlsx"); //可以方便的获取文件路径,但是
以下是导出方法全部代码,实体类和其他啥的就不贴了没用
xxx(){
String templateName = TemplateNameEnum.SALES_REVENUE_VOUCHER.getName();
String sheetName = ModuleNameEnum.SALES_REVENUE_VOUCHER.getName();
String fileName = ModuleNameEnum.NIKON.getName() + ModuleNameEnum.SALES_REVENUE_VOUCHER.