gpt4 book ai didi

java - FileServlet + 调用bean函数

转载 作者:行者123 更新时间:2023-12-01 15:28:10 25 4
gpt4 key购买 nike

我正在使用 BalusC 的 FileServlet 示例:

http://balusc.blogspot.com/2007/07/fileservlet.html

我能够让它工作,但是,我想在下载之前调用一个 bean 函数。有办法让它发挥作用吗?我尝试使用 a4j:support ,也尝试使用 h:commandLink ,但都不起作用。如有任何帮助,我们将不胜感激!

最佳答案

您可以在 bean 的操作方法中执行文件下载作业。对于一些具体的例子,请参阅这个答案:How to provide a file download from a JSF backing bean?

您只需确保该请求不是由 Ajax 发出的,因为负责处理 Ajax 请求的 JavaScript 语言没有任何工具来强制另存为出于安全原因进行对话。因此,使用简单的 <h:commandLink><h:commandButton>为此。

关于java - FileServlet + 调用bean函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9918701/

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