【发布时间】:2011-11-28 23:31:50
【问题描述】:
有没有办法在使用 JSF 的页面中自动下载文件?
我需要根据从下拉菜单和日历中选择的参数下载文件。之后,如果我理解正确,服务器将重定向到正确的下载文件或生成文件。 如果我有一个基于参数的直接链接,我可以使用小型 bash/batch 脚本,但我没有链接,所以我需要一些帮助。
【问题讨论】:
-
你需要更清楚的功能需求。不清楚的部分是它是什么样的文件以及它的来源。它是存储在公共 Web 内容中的静态文件吗?还是存储在公共 Web 内容之外?还是存储在数据库中?或者它是一个内存文件?或者它是一个动态生成的文件?如果是后者,应该使用什么 API/工具来生成文件内容?等等。我也想知道 JavaScript 到底是如何与此相关的。您究竟是如何期望 JavaScript 在某些方面有所帮助的?
-
如果我显示可能会更好。这是页面:msci.com/products/indices/performance.html 在表格底部有链接 - 下载结果:Regional /Regional & Country。这是我需要得到的东西——基于表格上方参数的xls文件。我不知道它是如何存储或生成的。之所以提到JS,是因为它经常与jsf一起使用。但是,是的,它没有直接关系。
标签: jsf