我想将一些从数据库中检索到的数据导出到控制器级别。从控制器,我需要将此数据导出到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/

10-08 14:11