Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 不允许在chrome tomcat中加载本地资源_Java_Html_Tomcat - Fatal编程技术网

Java 不允许在chrome tomcat中加载本地资源

Java 不允许在chrome tomcat中加载本地资源,java,html,tomcat,Java,Html,Tomcat,当我创建一个普通的html页面并在src中加载视频时,html视频标记正在工作 标签。当涉及到jsp并从localhost中的视频标记访问视频时 正在将错误抛出为:- 不允许加载本地资源: 解决这个问题的办法是什么 由于安全原因,Chrome不允许网页加载本地资源 您可以从tomcat为本地资源提供服务,并使用相对路径 <source src="yourvideo.mp4" 请参阅此线程中的备选方案和安全注意事项由于安全原因,Chrome不允许网页加载本地资源 您可以从tomcat为

当我创建一个普通的html页面并在src中加载视频时,html视频标记正在工作 标签。当涉及到jsp并从localhost中的视频标记访问视频时 正在将错误抛出为:- 不允许加载本地资源:


解决这个问题的办法是什么

由于安全原因,Chrome不允许网页加载本地资源

您可以从tomcat为本地资源提供服务,并使用相对路径

 <source src="yourvideo.mp4" 

请参阅此线程中的备选方案和安全注意事项

由于安全原因,Chrome不允许网页加载本地资源

您可以从tomcat为本地资源提供服务,并使用相对路径

 <source src="yourvideo.mp4" 

请参阅此线程中的备选方案和安全注意事项

我终于找到了答案。为了从本地主机访问静态资源,我只需在tomcat的服务器xml中设置上下文文档库,如下所示:-

<host><Context docBase="D:/Videos/" path="/videos" /></host>

这样,您就可以从任何驱动器访问静态资源。
谢谢你的帮助

我终于找到了答案。为了从本地主机访问静态资源,我只需在tomcat的服务器xml中设置上下文文档库,如下所示:-

<host><Context docBase="D:/Videos/" path="/videos" /></host>

这样,您就可以从任何驱动器访问静态资源。
谢谢你的帮助

你的源参数看起来怎么样?如果引用本地路径,则可能会导致错误。你能提供一个代码片段吗?可能是Hey swinkler的副本…下面是代码:-解决方法是什么..这里真的需要一些帮助。谢谢问题是“D:/Videos/…”-出于安全原因,不允许web服务器直接访问文件系统。请看另一个答案。一个简单的解决方案是将视频放在部署在tomcat\webapps\\yourvideo.mp4下的web应用程序中,并对其进行相对寻址。您的源参数看起来如何?如果引用本地路径,则可能会导致错误。你能提供一个代码片段吗?可能是Hey swinkler的副本…下面是代码:-解决方法是什么..这里真的需要一些帮助。谢谢问题是“D:/Videos/…”-出于安全原因,不允许web服务器直接访问文件系统。请看另一个答案。一个简单的解决方案是将视频放在部署在tomcat\webapps\\yourvideo.mp4下的web应用程序中,并对其进行相对寻址。