Flex文件上传功能,后台服务器管理用Java,通信工具BlazeDS。附件包括Flex工程和Java工程,基本流程如下:
1 前台通过FileReferenceList获取上传的文件,通过路径“http://localhost:8080/FileUploadWeb/
fileUploadServlet”连接到后台web项目。
2 其中web.xml中配置如下:
<servlet>
<servlet-name>FileUploadServlet</servlet-name>
<servlet-class>com.file.FileUploadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FileUploadServlet</servlet-name>
<url-pattern>/fileUploadServleturl-pattern>
</servlet-mapping>
3 在后台web项目中,需要引入BlazeDS。配置完成后启动服务器即可。
如果在不同机器之间用http传输文件,则可能会报错误:
[SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2049: 安全沙箱冲突:http://localhost:8080/tweb/tflex-debug/FlexFileUpload.swf 不能将数据上载至 http://198.9.5.38:8080/tweb/fileUploadAction?projectID=55&test=Hello%20World。"]
此时,一般只要将url和浏览器的localhost改成本机IP,即可避免安全沙箱冲突,详情参考API中Security类。
具体工程见附件
分享到:
相关推荐
【标题】"Flex+Java Servlet文件上传实例"指的是一个结合了Adobe Flex前端技术和Java Servlet后端技术的文件上传系统。Flex是一种基于ActionScript和Flash Player的开放源代码框架,用于构建富互联网应用程序(RIA)...
标题中的“类似谷歌图片剪切的flex+java程序”指的是一个基于Adobe Flex前端技术和Java后端服务构建的应用,它的功能类似于谷歌提供的图片上传和剪切服务。Flex是一种用于创建富互联网应用程序(RIA)的开源框架,它...
综上所述,这个项目涵盖了前端Flex开发、后端Java服务构建、BlazeDS通信中间件的使用,以及图像处理和文件上传的实现。对于学习Flex和Java结合开发的开发者,或者对图片剪切应用感兴趣的人员来说,这是一个非常有...
lib1,lib2下载不需要资源分,详细的开发环境搭建请参考我本人博客,另外flex整合java是使用了BlazeDS,我也提供了下载资源 搭建步骤:一,下载blazeDS 放到tomcat webapp下 二,下载flex+spring+struts2+ibatis ...
第24章 文件的上传下载.ppt 第25章 Mp3播放器.ppt 第26章 用户登录.ppt 第27章 电子相册.ppt 第28章 浏览FTP.ppt 第29章 FLV播放器.ppt 第30章 留言板.ppt 第31章 在线书店系统.ppt ├─Flex与JAVA │ ...
"基于Flex4_Java的多个文件上传类源码"指的是这个压缩包可能包含了一些用于处理多文件上传功能的Flex客户端代码和Java服务器端代码。在Flex中,可以使用FileReference类来处理文件上传。FileReference提供了一种选择...
标题中的“Flex基于Blazeds上传下载”是指使用Adobe Flex技术与BlazeDS服务进行文件上传和下载的实现方法。Flex是一种开源的、基于ActionScript的框架,常用于构建富互联网应用程序(RIA)。BlazeDS是Adobe提供的一...
描述中提到"flex + java 做的一个文件批量上传(带预览)的例子",这意味着这个项目结合了Flex前端和Java后端的技术,实现了用户可以选择并预览多个文件,然后将这些文件上传到服务器的功能。在Flex中,可以使用...
通过这些资源,开发者可以深入了解Flex与Java的集成开发,包括客户端的用户界面设计、服务器端的数据处理、实时通信机制以及文件上传功能的实现。这个项目源码对于想要提升Flex和Java混合开发技能的开发者来说,是一...
1. **创建Flex前端界面**:设计一个包含文件上传控件的Flex用户界面。 2. **配置BlazeDS通道**:确保Flex前端正确配置了与服务器端通信所需的通道。 3. **实现文件上传逻辑**:在Flex端编写代码来读取文件并将其发送...
- 文件上传和下载的处理 - AMF通信机制 总之,通过Flex和Java的结合,可以创建一个功能完善的日志管理系统。对于开发者来说,这既是提升技能的好机会,也是实际工作中解决问题的有效工具。在实践中,不断学习和...
- **upload.jsp, testUpload.jsp**: 这些可能是处理文件上传的JSP页面,可能是用户上传图书信息或图片的接口。 - **index.jsp**: 应用的主入口点,可能包含了Spring的DispatcherServlet配置,负责路由请求到相应的...
edtftpj.jar是一个Java FTP客户端库,用于将文件上传到FTP服务器。而commons-fileupload-1.2.1.jar是Apache Commons FileUpload库的一个版本,它提供了处理HTTP多部分表单数据的能力,这是上传文件时常见的格式。 ...
6. **BlazeDS或LCDS**:Flex与Java后端通信的中间件,提供AMF(Action Message Format)数据交换。 **Java知识点:** 1. **Servlet和JSP**:Java Web开发中处理HTTP请求的组件。 2. **Spring框架**:可能用于管理...
标题 "flex 上传excel 导入数据库" 涉及的技术点主要集中在使用Adobe Flex进行文件上传,特别是Excel文件,并将其数据导入到数据库中。Flex是一种开源的RIA(富因特网应用程序)开发框架,使用MXML和ActionScript...
由于文件比较大,压缩成了两个文件上传。 第1章 Flex企业应用开发入门 1.1 B/S企业应用开发者的噩梦 1.2 噩梦结束,新时代来临 1.3 Flex概述 1.4 Flash Player的工作模型 1.4.1 Flash Player的帧...