href用绝对路径,为啥不能让用户下载文件

href用绝对路径,为什么不能让用户下载文件


<a href="file:///c:/tomcat/webapps/BBS/image/2014-05-20_122541.jpg">点击下载</a>





还有就是如果只写相对路径image//2014-05-20_122541.jpg的话
浏览器默认的当成一个网页的链接
------解决方案--------------------

<a href="#" onclick="downLoadDocument(fileName)">点击下载</a>

在downLoadDocument中连接到一个下载页面download.jsp

然后下载页面中

<%
  
      try{
   SmartUpload su = new SmartUpload();
   su.initialize(pageContext);
   su.setContentDisposition(null);
   su.downloadFile(downPath);
   out.clear();
   out = pageContext.pushBody();

              }catch(Exception e){
}
 %>