接下来,在程序中按照如下方式导出Excel文件即可
@Controller@RequestMapping(value = https://www.isolves.com/it/rj/office/2021-09-16/"/annotation/export")public class AnnotationExportExcelController { @RequestMapping("/excel") public void getExcel(HttpServletRequest request, HttpServletResponse response) throws Exception { // 准备数据 List list = new ArrayList(); for (int i = 1; i <= 10; i++) { list.add(new Student("00" + i, "张三", "001", 100, "篮球")); } String fileName = "springboot_excel"; ExportExcelWrapper wrapper = new ExportExcelWrapper(); wrapper.annotationExportExcel(fileName, fileName, list, Student.class, response, ExportExcelWrapper.EXCEL_FILE_2003); }}
导出的文件如下所示
文章插图
前端测试代码
前端测试代码放在mykit-excel-springboot模块的src/main/resources/html目录下,修改html文件中的连接地址后,将其放在Tomcat或其他Web容器中,进行测试即可 。
测试方式 常规测试
直接运行mykit-excel-springboot项目中的io.mykit.excel.springboot.normal.export.TestExportExcelUtils类即可
基于注解的常规测试
直接运行mykit-excel-springboot项目中的io.mykit.excel.springboot.annotation.export.TestAnnotationExportExcelUtils类即可
Web测试
(1)启动mykit-excel-springboot项目,即运行mykit-excel-springboot项目中的io.mykit.excel.springboot.MykitExcelCoreApplication类
(2)将mykit-excel-springboot项目的src/main/resources/html下的normalExportExcel.html文件发布到Tomcat等Web容器中访问normalExportExcel.html文件的连接地址,打开页面点击“Submit”按钮即可 。
基于注解的Web测试
(1)启动mykit-excel-springboot项目,即运行mykit-excel-springboot项目中的io.mykit.excel.springboot.MykitExcelCoreApplication类 。
(2)将mykit-excel-springboot项目的src/main/resources/html下的annotationExportExcel.html文件发布到Tomcat等Web容器中访问annotationExportExcel.html文件的连接地址,打开页面点击“Submit”按钮即可 。
【周末撸了个Excel框架,现已开源,yyds】
推荐阅读
- 白茶喝了对人有什么好处,喝稀有白茶有什么好处
- Loki日志系统,比ELK轻量多了
- 无糖咖啡能减肥吗
- 为什么说项羽在杀义帝时就怀疑范增了?项羽要是听范增的会打赢刘邦吗
- 三国演义诸葛亮干了什么事?被《三国演义》神话的诸葛亮
- 东汉自然灾害多于西汉?东汉末年曹操为了解决军粮问题
- 甲状腺结节2副中药好了,甲状腺结节能吃大白菜吗
- 年利率怎么算?
- 六大茶类基本常识
- 为什么说先秦诸子百家的思想奠定了中华文化的基础?儒家在诸子百家争鸣中获胜的内在原因
