在页面展示swf文件时,使用embed标签,后台提供普通文件的下载,访问服务器外部的文件,在页面展示变成了下载
解决方法
在tomcat的server.xml中配上访问外部资源的路径,可以直接访问这个资源不再需要后台提供访问资源的方法
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context docBase=”D:\data” path=”showVideo” reloadable=”true” />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
在host标签中加上
页面上访问的时候
<embed src="/showVideo/路径/xx.swf'" style="width: 842px;height: 519px;" ></embed>