开发者社区> 问答> 正文

jfinal-ext导出excel文件?报错

看jfinal-ext文档中关于PoiRender导出excel文件:

PoiRender.me(data).fileName("your_file_name.xls").headers(headers).cellWidth(5000).headerRow(2)

我在项目中应用时,前端发送ajax请求到后台,后台方法走完了但是没有反应,后台无报错,前端无反应。后台方法如下:

public void toExcel(){
List<Signup> list = Signup.sup.find("select * from  xinshang.signup order by id desc");
PoiRender.me(list).fileName("test.xls").headers("123").cellWidth(5000).headerRow(2);
}
 

展开
收起
爱吃鱼的程序员 2020-06-20 17:30:23 418 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    应该这样写吧~

    render(PoiRender.me(list).fileName("test.xls").headers("123").cellWidth(5000).headerRow(2));


    找到原因了,不支持ajax请求回复 @秋阳:没有反应呢。。。回复@Wangshengchao:不是直接就下载了么?这么写了以后,还是没有反应呢。代码都执行完了,前端页面也不显示。后台无报错。生成的这个excel文件在什么地方呢?正解@ 绝望的八皮我想请问下我在页面用form表单提交后页面输出{"encoding":"utf-8","devMode":true,"view":null}是什么原因啊
    2020-06-20 17:30:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载