SpringMVC+poi

发布于 2021-11-27 14:29:40 字数 403 浏览 868 评论 3

需求: 一个高级查询后的列表导出excel

症状:我使用的俩种方式

   第一种:ajax 请求 传递参数过去 后台可接到参数 从response获取输出流 workbook.write(out)但是前台没反应后台没有任何异常.所有的参数都不为空.

   第2种:直接页面跳转window.location.href但是只能GET 我的参数很大超过4KB 求解决

补充说明:代码我就不上了 肯定没错误 第2种方式 参数不超过4KB 是可以成功的

   参数是前台传递的  在高级查询一遍是不可能的 .因为各种查询条件 是可以改变的 不能控制客户乱点不是?

 

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

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

发布评论

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

评论(3

梦中楼上月下 2021-11-30 06:17:00

我也遇到相同的问题

本王不退位尔等都是臣 2021-11-30 05:15:07

你可以讲查询条件放在隐藏域中,后台的查询条件从隐藏域中获取

无人问我粥可暖 2021-11-29 16:01:34

引用来自“淡定的米哥”的评论

请求ajax不大合适,建议用window.open(),参数怎么会那么大?

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