当前位置: 首页 > 知识库问答 >
问题:

Spring Thymeleaf下载生成的报告

韩恺
2023-03-14

我有一个简单的thymeleaf表单,有一个下拉作为报告类型和一个按钮来生成选定的报告。我需要提供浏览器的另存为/打开窗口,这样用户就可以看到报告。

报表执行的结果可以是

c/报表生成过程中的任何类型的错误。在本例中,我记录错误,并用稍微不同的消息重新加载视图,通知用户该问题。这也是用模型属性管理的。

在生成报告时,我隐藏Generate按钮并显示进度条。

从现在开始,我提交表格。当有B或C时,它工作得很好,但在A中,我不知道如何赶上提交完成。所以,我可以显示按钮和隐藏进度条。

共有1个答案

况野
2023-03-14

在报告生成结束时,您可以在HTML页面上提供一个链接,该链接将重定向到一个endpoint,该endpoint返回具有InputStreamResource正文的ResponseEntity(有关详细信息,请参见使用Spring MVC的ResponseEntity返回一个流)

 类似资料:
  • 在代码正确添加一段时间以后,即可在系统中查看到网站数据。 系统报告呈现的数据,可依维度(网站分析的角度)与指标(数值化衡量维度)进行解读。 报告时间只可选择历史数据,或者实时数据。 例:如今天是2017/02/22,则只可选择2017/02/22当天,或历史任意一段时间。 2.3.1 默认报告下载 用户可以再系统查看默认报告界面点击箭头下载报告。 用户可以通过上方筛选维度/指标/设备/日期再下载。

  • What the world really needs is more love and less paperwork. — Pearl Bailey 大型的基础设施架构往往是真正的第一受害者。如果你正管理着许多机器, 那么使用 Puppet 的报告设施,可以为你提供一些关于正在发生什么的有价值的信息。 操作步骤 要启用报告,只要将如下的行加入客户端的 puppet.conf 文件: report

  • 我是stackoverflow的新手,因此这是我的第一篇文章。请原谅我英语不好。。。我花了几个小时在相关的话题上,但没有一个能满足我的需要。我正在编写一个通讯簿,我希望我的用户能够随时下载pdf联系人列表。一切似乎都很顺利,但实际上客户端从未下载pdf文件,尽管我可以在使用chrome开发者工具的请求中看到它。这是我的密码: 当检查响应时,我得到如下结果: 有没有人好心告诉我出了什么事?

  • 无法生成pdf下载获取Android.os.fileuriexposedexception错误:file:///storage/emulated/0/download/inv-0002.pdf通过intent.getdata()超出应用程序公开

  • 我正在AWS Codebuild/Codedeploy上运行测试,测试完成后,会生成一个Surefire HTML文件,但它是空的。当我在IntelliJ上本地运行测试时(不是通过MVN运行),各种JSON和XML测试报告都可以很好地创建。我完全无法理解为什么在IntelliJ上本地运行时会发生这种情况,而在AWS上通过MVN运行时会返回一个空报告。我完全被这件事困住了。 波姆。XML: 建筑规范

  • 我想得到cucumber报告,但它没有生成。我得到这个错误在运行通过mvn清洁安装。我不能解决这个问题。我是自动化方面的新手... /*在以Maven Clean安装方式运行期间,我遇到以下错误: 以下文章:[错误][帮助1]http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException