gpt4 book ai didi

java - 如何在打印 Jasper 报告后向用户显示消息

转载 作者:太空宇宙 更新时间:2023-11-04 07:24:11 25 4
gpt4 key购买 nike

我有一个页面可以做到这一点:

  1. 处理客户数据
  2. 生成 jasper 报告
  3. 向客户发送电子邮件

我想向用户显示一条消息“电子邮件已正确发送”或“电子邮件未发送”

我广泛地寻找一种方法,但我发现这是不可能的,因为当我生成报告时响应会被刷新。

但是,做了更多研究,我发现了这个类:ServletResponseWrapper这可能会有所帮助,我可以更改 Response 对象的内容。但我不知道我该怎么做。因此,我想要一些关于如何使用此类来做我喜欢的事情(如果可能的话)的建议,或者可能有其他建议来处理这个问题。

最佳答案

您可以为 session 设置一个值,但您需要计算响应才能保存它,从而刷新页面,您可以使用此值来显示/隐藏一条消息,告知电子邮件是否已成功发送。

如果您有一个支持 bean,您可以管理一个 boolean sent = true/false,并使用 ajax 部分刷新您的页面 - 例如面板,告诉用户操作的结果。

关于java - 如何在打印 Jasper 报告后向用户显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18833662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com