现在链接生成正常,但是当我点击这些链接时-6ren">
gpt4 book ai didi

java - jsp中的下载链接不起作用

转载 作者:行者123 更新时间:2023-11-28 23:55:51 24 4
gpt4 key购买 nike

我正在使用 apache tomcat,我的系统中有一些文件,我正在使用以下 JSP 代码创建这些文件的链接。

<%
File files = new File("/Users/user1/tests");
File[] fileList = files.listFiles();
for(int i=0; i<fileList.length;i++) {
File f = fileList[i];
out.println(i+". <a href='"+f.getAbsolutePath()+"' >"+f.getName()+"</a>");
}
%>

现在链接生成正常,但是当我点击这些链接时,apache 抛出 404 错误。我怎样才能让 apache 访问该文件夹。

最佳答案

在本地系统上,如果您的文件位于当前 Web 目录以外的其他目录中您需要设置文件的完整绝对路径才能使用 href 下载文件。

语法是:-

out.println(i+". <a href='file:///"+f.getAbsolutePath()+"' >"+f.getName()+"</a>");

关于java - jsp中的下载链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27416699/

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