如何使用超链接访问jsp中的本地系统文件

时间:2013-09-03 23:11:15

标签: java-6

我使用struts 1.2开发了一个Web应用程序,我需要使用链接格式访问jsp中的本地文件((C:\ Testing)。当用户单击文件名时,它会自动打开(没有下载选项).File can是任何类型(pdf,excel,.doc ...)我试过

  • “><%= fileName%>
  • ”><%= fileName%>
  • 他们都没有工作。任何一种帮助都会非常感激。谢谢

    1 个答案:

    答案 0 :(得分:0)

    即使您的HTML最终使用格式正确的链接“C:\ Testing”,远程用户的浏览器也会将其解释为指向他们的本地C驱动器(如果他们甚至有一个)。

    相反,您需要实现文件下载servlet:

    Implementing a simple file download servlet

    在JSP中插入指向该servlet的链接。