当前位置:编程学习 > JAVA >>

JSP加载swf文件(在线文档阅读)的问题

本人开发了一个小程式,用html连接servlet,在servlet中引用一个类,类的主要功能是把本地文件夹中的office文件或者pdf等转换成swf,转换工具为flashpaper。转换完成后同个servlet转向另一个JSP页面去加载转换好的swf文件,但是在测试过程中JSP总是加载不了新生成swf文件,请哪位高人指点一下,不甚感激!本人QQ:285608404
JSP代码:
<%@ page language="java" pageEncoding="UTF-8" %>
<html>
<head>
<title>查询结果</title> 
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
</head>
 
<body>
<%
String message = (String)request.getAttribute("message");
if(message == null) message = "";
%>
<object  classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"  width="1200" height="1000" align="middle"> 
   <param name="allowScriptAccess" value="sameDomain" /> 
   <param name="movie" value="cat.swf" /> 
   <param name="quality" value="high" /> 
   <param name="wmode" value="transparent" /> 
   <param name="bgcolor" value="#ffffff" /> 
   <embed src="cat.swf"  quality="high" wmode="transparent" bgcolor="#ffffff" width="1200" height="1000" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 

</body>
</html>
--------------------编程问答-------------------- 没人知道点吗? --------------------编程问答-------------------- 建议:试试你的页面是否能加载本地的swf

若没问题,那就可能是你的swf的url有问题,这个与你转换时保存的地址有关
   <param name="movie" value="cat.swf" /> 
必须正确设置 --------------------编程问答-------------------- 加载本地的swf没有问题。转换保存的地方跟JSP在同一个地方,试过value=“swf/cat.swf”,让转换的文件保存在跟JSP同一目录的swf文件夹中,也是不能加载 --------------------编程问答--------------------

--------------------编程问答-------------------- 现在的问题是在本地双击html可以加载到刚转换好的swf,但是用IE就无法访问刚转换好的,不知道怎么弄了 --------------------编程问答-------------------- 我也遇到这个问题了。。。敢问楼主,解决了没,怎么解决的~!!! 盼指点。。。 --------------------编程问答--------------------  解决了公布一下答案。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 在你服务器上  写一个 html  引用一个 swf 如果可以正常显示

那就检查一下 你生成 swf 地址 和JSP中引用的 地址 --------------------编程问答-------------------- 可以把swf文件放到服务器里,然后通过url地址访问,可以试试
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,