问题描述
<iframe src="${fileNames}" width="600" height="600" id="broadcast" frameborder="0" marginheight="0" marginwidth="0" scrolling="auto" > </iframe>用的是iframe将文件路径从数据表里传过来,然后在jsp打开时显示文件,比如视频,图片;但是好像jsp不能获取项目文件夹以外的路径文件,这个我也不懂,恳请各位大神指教,感激不尽! 问题补充:听说可以通过Apache 配置一个静态的文件项目,专门读取文件的内容,不知道怎么搭建的。跪请帮助。
解决方案
apache 可以参考apache里的配置 如下:<Directory "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> Order allow,deny Allow from all</Directory>
解决方案二:
应该不是jsp的问题,web容器一般是不允许读取容器外的图片来显示的吧,也就是tomcat不允许你这么干,为啥不把路径文件加到项目里。。
解决方案三:
难道你想 iframe src="c:/fffx.png" ???
解决方案四:
建议像文件和附件这种大文件,不要放到项目文件里面,建议另外开辟FTP服务器,scr="FTP上文件的目录"。这样不会影响现有功能的性能和体验。
解决方案五:
先看看你的文件路径是否有问题,然后再看看是否是其他的问题,文件路径放在数据库是很常见的事情
时间: 2024-09-20 05:30:34