jsp可不可以直接用A标签实现下载
jsp能否直接用A标签实现下载?如题,我的代码如下:a href%out.println(sFilename)% target_blank
jsp能否直接用A标签实现下载?
如题,我的代码如下:
<a href='<%out.println(sFilename);%>' target='_blank'>点击下载电子表</a>
sFilename的值是D:/Apache/SoftwareFoundation/Tomcat7.0/webapps/myweb/excel/2013.12.21_20.15.03.xls,但是开发者工具提示“Not allowed to load local resource:file:///D:/Apache%20Software%20Foundation/Tomcat%207.0/webapps/myweb/excel/2013.12.21_20.15.03.xls ”
请问该如何解决?
[解决办法]href的值应该为myweb/excel/2013.12.21_20.15.03.xls。你用字符串查找和截取获得这一部分。