如何在wicket上显示下载文件的链接?

时间:2013-03-15 12:30:21

标签: file hyperlink download wicket

我看了一些wicket教程,经历了类似的问题,但无法得到我的答案。你能给我一个如何在页面上放置链接的简单例子,用户可以在点击链接时下载文件吗?

我将从数据库表(blob列)中检索文件。问题是,我需要将链接放在页面上(文件名在其上),而无需进入数据库。当它被点击时,我将检索文件,用户可以下载它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为最好的解决方案是扩展Wicket DownloadLink。有关此问题的StackOverflow存在多个问题...... example 但我真的不认为在没有查询数据库的文件名的情况下创建下载链接是可行的。当然,如果您需要链接中的文件名,或者类似的东西,您只会遇到此问题。您可以随时创建一个带有静态名称的链接:“下载文件”,不带文件名,您可以不需要查询数据库。