jfinal-ext导出excel文件

发布于 2021-11-21 23:49:20 字数 464 浏览 716 评论 8

看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);
}
 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

无法言说的痛 2021-11-27 19:18:57

我想请问下 我在页面用form表单提交后 页面输出{"encoding":"utf-8","devMode":true,"view":null} 是什么原因啊

旧城烟雨 2021-11-27 19:18:51

正解

眼泪淡了忧伤 2021-11-27 19:15:33

这么写了以后,还是没有反应呢。代码都执行完了,前端页面也不显示。后台无报错。生成的这个excel文件在什么地方呢?

倾城泪 2021-11-27 19:12:06

回复 @Wangshengchao : 不是直接就下载了么?

飘然心甜 2021-11-27 18:27:02

回复
没有反应呢。。。

瀞厅☆埖开 2021-11-27 10:57:36

找到原因了,不支持ajax请求

温柔少女心 2021-11-26 21:27:41

应该这样写吧~

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文