第一次尝试使用JSP调用flash时出现了一个小小的问题:
我使用JAVA与flash结合做一个类似于电子杂志的项目,flash里面的内容可以更新,大致实现过程如下:
1.后台提供电子杂志的制作支持
2.flash里面的显示的文字和图片由用户定义并上传
3.文字的内容和图片的路径定义在xml文件中,xml文件保存在webapp目录下
4.flash模块由美工先行制作了swf文件并上传,然后swf文件读取相应的xml文件,swf读取xml文件使用http请求
但是我在后台更新swf/xml文件时报错,更新是从页面上传文件,然后写入相应的目录,
异常为FileNotFoundException,是一个windows的系统错误,中文错误信息(请求的操作无法在使用用户映射区域打开的文件上执行。),让我感到奇怪的是,所有文件的请求都是通过http请求得到的,为什么会出现这种错误呢?如果不打开flash,就是说如果不读取相关的swf/xml等文件,程序是可以通过的,上传都没有问题,不知大家有没有遇到类似的问题,在google上搜了好久也没有价值的东西。
flash使用actionscript3.0,类为URLLoader。
我的分析是flash读取文件后文件一直未关闭,但是看帮助文件,URLLoader类加载文件是通过http请求下载文件到data属性的,这样应该不存在文件未关闭的问题。
不知这样我把问题描述清楚没有,愿与大家一起讨论
分享到:
相关推荐
在此示例中,当JSP页面加载时,`ExternalInterface.call`方法被调用,从而触发了`openDocument`函数的执行,并向其传递了一个字符串参数。 #### Flash调用JSP函数:`ExternalInterface.addCallback` 在Flash中,...
1. **创建Flash组件**:你需要使用Adobe Flash Professional或者其他Flash开发工具创建一个SWF文件,这个文件将包含调用摄像头并显示预览的功能。在Flash中,可以使用`Camera`对象来获取摄像头数据,`Microphone`...
在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...
- 在项目的`web.xml`文件中,配置欢迎页列表`<welcome-file-list>`,将`temp.jsp`设置为第一个被加载的页面。 ```xml <welcome-file>temp.jsp ``` 4. **配置struts.xml**: - 在`struts.xml`中配置Action,...
JSP调用EXE解决方案的汇总,经本人验证可行!
- JSP页面通常包含一个Servlet,用于接收Flash发送的数据。 - Servlet解析接收到的二进制流,并将其转换为文件形式。 - 文件存储在服务器的指定位置,或者通过数据库服务保存文件内容。 - 完成上传后,Servlet...
在Java Web开发中,JSP...通过以上讨论,我们可以看到,虽然JSP调用JavaBean可能出现一些问题,但通过遵循最佳实践和理解它们的工作原理,我们可以有效地避免和解决这些问题,从而构建更稳定、高效的Java Web应用程序。
在这个例子中,我们使用了Connection对象来连接SQL Server数据库,并获取了一个CallableStatement对象来调用存储过程。 知识点七:Transaction 在JSP中,我们需要使用事务机制来确保数据的一致性。在这个例子中,...
在这个场景下,`player.swf`很可能是一个预定义的Flash播放器,而`aaa.flv`则是一个FLV格式的视频文件,这种格式通常用于在网络流媒体中播放视频。 要实现JSP中播放Flash,我们通常需要以下步骤: 1. **引入Flash ...
在IT行业中,数据库管理和Web开发是两个至关重要的领域,而`jsp`(JavaServer Pages)与`存储过程`的结合则是这两个领域的交集,用于提高应用程序的性能和安全性。本篇将详细介绍`jsp`调用存储过程的相关知识点,并...
1. 创建JavaBean:首先,创建一个Java类,实现存储过程的调用逻辑。这个类通常会包含连接数据库、执行存储过程、处理结果的方法。 2. 数据库连接:使用JDBC的`DriverManager.getConnection()`方法建立与数据库的...
DLL是Dynamic Link Library的缩写,它是Windows操作系统中的一个共享库,包含可由多个程序同时使用的代码和数据。在Java中,调用DLL主要依赖于Java的JNI(Java Native Interface)或者第三方库如JNA(Java Native ...
"JSP调用摄像头"的压缩包很可能包含了一个简单的JSP示例项目,演示如何在MyEclipse中集成摄像头功能。这个项目可能包含一个JSP文件,里面嵌入了调用摄像头的JavaScript代码,以及相关的HTML结构和样式。同时,可能...
通过以上步骤,你可以在JSP页面上成功集成FCKeditor,提供给用户一个强大的文本编辑体验。然而,这只是一个基础示例,实际应用中可能需要考虑更多因素,如安全性(防止XSS攻击)、性能优化以及与后台数据的交互等。...
本文将深入探讨如何使用JSP EL调用业务方法,以及它的优点和注意事项。 **JSP Expression Language (EL) 简介** EL 是一个简洁的表达式语法,主要用于读取和写入JavaBean的属性。它支持基本的算术、比较和逻辑运算...
这个项目是原创的,它结合了Flash的图形处理能力和Java的服务器端处理能力,为用户提供了一个独特的在线拍照体验。以下是该技术组合的核心知识点: 1. **Flash技术**:Flash是一款由Adobe公司开发的多媒体软件,...
在Web开发领域,Flash、Java和JSP的交互是一个重要的技术话题,特别是在创建富互联网应用程序(RIA)时。本项目“Flash和jsp,Flash和Java交互的web project”旨在演示和实现这些技术间的协同工作,为用户提供更丰富...
在提供的压缩包文件"Demo"中,很可能包含了一个简单的JSP页面和相关的Java类,演示了如何将这些步骤应用到实际项目中。通过下载并运行这个例子,你可以看到JSP如何与JDBC配合,实现对数据库的查询或其他操作。 总结...
我们编写了一个Java文件,名称为MathPlotTest.java,用于调用Matlab生成的图形。在这里,我们使用了javabuilder.jar和matlabplot.jar两个文件。 五、使用JSP将生成的Figure发布到网页上 在这里,我们使用JSP将生成...
- 填充报表数据,创建`JasperPrint`对象,这需要一个`Map`对象来存储报表参数和数据源。 - 如果需要,可以对`JasperPrint`对象进行进一步处理,比如添加页眉页脚、调整样式等。 3. **JSP页面交互**: - 在JSP...