我想将一些从数据库中检索到的数据导出到控制器级别。从控制器,我需要将此数据导出到Excel文件而不使用视图。
我写:
ReportSearchVO searchL = formL.getObjReportSearchG();
loggerG.info("Resource List:" + searchL.getResourceListG());
projDetailReportL = reportServiceG.createProjectDetailReport(formL);
formL.setProjDetailReport(projDetailReportL);
formL.setReportTypeEnum(ReportTypeEnum.PROJECTDETAILREPORT);
formL.setObjReportSearchG(searchL);
requestR.setAttribute("resLevelForm", formL);
returnModelAndView = new ModelAndView(
ViewConstants.FINAL_VIEW_PROJECT_DETAILS_REPORT, "reportForm",
formL);
但这使用了一个视图。
最佳答案
在SpringMVC中使用AbstractExcelView和ModalAndView是可能的。请参阅下面的详细信息
http://learnfromexamples.com/generate-excel-in-spring-mvc-application-using-apache-poi/