jsp中不能播放swf格式文件 但源文件和html都可以 求大师

在html中用<embed type="application/x-shockwave-flash" src="E:/flash.swf" height="400" width="500"> 可以播放 .swf文件 , 直接放到jsp中 部署到Tomcat 下 就不能播放, 查看编译后的源文件 并 把源文件放到html中 还是能播放,,,,求解释,,,, 求jsp中能播放 .swf文件。

http协议路径禁止访问file协议路径。
你的html和swf都是file路径,jsp是http路径,所以html中可以播放swf文件,jsp中不能播放swf文件。
应该把swf文件复制到jsp所在文件夹,然后在jsp中用swf的相对路径或http路径,重启Tomcat,jsp中就能播放swf文件了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-04
如果在html里面可以播放,在jsp页面也是可以的。
第2个回答  2014-12-03
这个跟jsp应该没关细的。。追问

怎么才能在JSP中播放 .swf 文件呢??

追答

你把那个代码换一下。

<object id="flashId" width="80" height="90" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
    <param name="movie" value="swf.swf">
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <param name="allowScriptAccess" value="always">
    <embed src="swf.swf" quality="high" width="80" height="90" name="flashId" align="middle" play="true" loop="false" wmode="transparent" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="
</object>

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网