dbSystem.saveFodder(fileReference.data); 这个是我往java 发送的代码
可以发送成功,但是有上传图片fileReference.data有值的时候,就会报错.
[RPC Fault faultString="[B cannot be cast to [Ljava.lang.Object;" faultCode="Server.Processing" faultDetail="null"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()
at mx.rpc::Responder/fault()
at mx.rpc::AsyncRequest/fault()
at NetConnectionMessageResponder/statusHandler()
at mx.messaging::MessageResponder/status()
其他配置我都配置好了是没有问题的.高手帮助啊。。。。估计是类型转换出错了
//上传按钮执行的事件
private function onUpLoad():void
{
var length:int = arr2.length;
for(var i:int = 0;i<length;i++){
var data:Object = arr2.getItemAt(i);
fileList.push(data.fileRefrence);
}
upload();
}
public function upload():void{
if (fileList!=null && fileList.length > 0){
var fileReference: FileReference = fileList.shift() as FileReference;
fileReference.load();
fileReference.addEventListener(Event.COMPLETE, onCompleted);
}
}
//文件加载完成事件
protected function onCompleted(event:Event):void
{
var fileReference: FileReference = event.target as FileReference;
[color=red][b]dbSystem.saveFodder(fileReference.data);[/b][/color]
var e:UploadObjectEvent=new UploadObjectEvent(UploadObjectEvent.UPLOADOBJECT,fileReference.data,type,true);
//将加载完的文件分发到事件流中,(主程序添加了监听)
this.parentApplication.dispatchEvent(e);
fileReference.removeEventListener(Event.COMPLETE, onCompleted);
upload();
}
这个是flex 代码.
public List<SystemFodder> saveFodder(byte[] content)
{
System.out.println(content);
return null;
}
这个是我JAVA的代码
相关推荐
flex+jsp源码.part2.rar
flex+jsp源码.part3.rar
标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate.doc”指的是一项整合了多种技术的Web应用开发方案,这些技术包括PureMVC、Flex、BlazeDS、Spring和Hibernate。这篇文档可能是指导读者如何将这些技术结合在一起...
flex+jsp源码.part1.rar
Visual Studio中创建Flex+Bison项目,源码中包含多个vs2010可编译通过的demo,用win_flex_bison-2.5.18 其中包含《Visual Studio中创建Flex+Bison项目.pdf》学习flex bison入门资料《flex与bison中文版.pdf》
本方案提供了一种集成化的开发环境,即"MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案",它将多个流行的技术框架整合在一起,为Web应用程序开发提供了一个强大的平台...
2. 安装MyEclipse 6.0,这是一个强大的Java EE开发工具,可方便地部署Flex和Java结合的项目。 3. 获取LCDS软件包,它包含flex.war文件,需要部署到Web应用服务器如Tomcat。 4. 安装Tomcat 5或更高版本,作为运行Flex...
这篇文档主要介绍的是如何搭建一个基于MyEclipse 8.5、Flex 4.5、BlazDS以及Spring、Hibernate(SSH)的开发环境,并通过一个实例来展示具体操作步骤。以下是详细的步骤和相关知识点: 1. **所需软件**: - BlazDS...
- **Blazeds**:是Adobe提供的开源服务器端技术,它实现了Java与Flex之间的远程调用(Remoting)和消息传递(Messaging),使得Flex客户端能够与Java后端服务进行通信。 2. **环境准备** - **JDK**:Java开发工具...
随着技术的发展,Flex、LCDS以及Java成为了构建高效、交互性强的应用程序的重要工具。本文将深入解析Flex + LCDS + Java的核心概念与实践技巧,为初学者提供一个全面的入门指南。 #### 一、基础知识概览 ##### 1. ...
2. **Flex与Spring的整合**:Spring是一个流行的Java企业级应用框架,用于简化开发和管理。通过BlazeDS,Flex客户端可以与Spring服务层进行无缝通信,实现MVC模式。Spring可以为Flex应用提供服务代理、事务管理、...
搭建MyEclipse8.5与Flex4.5、Blazeds和SSH的开发环境涉及到多个步骤,主要包括安装和配置各种组件。以下是对每个步骤的详细解释: 1. **JDK安装**:首先需要安装Java Development Kit (JDK),这是进行Java开发的...
3. `flex++.exe` 和 `bison++.exe`:这是Flex++ 和 Bison++ 在Windows平台上的可执行文件,用于生成词法分析器和语法分析器的源代码。 4. `COPYING`:通常包含软件的许可信息,表明这些工具遵循的开源许可证类型。 5...
Flex+Java Servlet处理文件上传
标题中的“flex+ssh自动排课.rar”表明这是一个使用Flex技术和SSH框架开发的自动排课系统。Flex是一种基于ActionScript的开源框架,主要用于构建富互联网应用程序(Rich Internet Applications,RIA),而SSH则通常...
Flex3是一种Adobe Flash平台上用于构建富互联网应用(RIA)的框架。它允许开发者创建具有交互性和动态性的Web应用程序。在Flex3中,RemoteObject是关键的组件之一,它提供了与后端服务器进行数据交换的能力,使得...
openwrt xz-5.2.1.tar.bz2+xz-5.2.1.tar.bz2
2. Flex作为前端开发框架: Adobe Flex提供了一套强大的组件库,使得开发者可以创建具有丰富图形用户界面的应用程序。它支持MXML和ActionScript两种编程语言,其中MXML用于界面布局,ActionScript用于编写交互逻辑...