`

flex给服务器端传递参数的2种方式

    博客分类:
  • flex
 
阅读更多

flex前端给服务器端传递参数可以有2种方式:

方式一:使用URL参数传递方式,使用navigationURL方法

 

var url:String = "http://www.baidu.com?name=zhangsan&password=111111";

navigateToURL(new URLRequest(url),"_blank");

 

方式二:使用HttpService组件

创建一HttpService组件对象:

 

<mx:HTTPService id="httpService"

    showBusyCursor="true"

    useProxy="false"

    method="POST"

    result="resultHander(event)"

    fault="faultHander(event)"

    resultFormat="text"/>

在方法中使用该HttpService组件对象发送:

 

private function linkAction():void {

var url:String = "http://www.baidu.com";

var params:URLVariables = new URLVariables();

params.name = encodeURIComponent("zhangsan");

params.lisi = encodeURIComponent("lisi");

httpService.url = url;

httpService.send(params);

}

而且在使用HttpService组件传递参数时,还可以指定方法类型是POST或GET方式。

 

二者在使用上的区别是:方式一将发生页面跳转,方式二仅仅是传递参数给服务器端,不会发生页面跳转。

 

 

 

分享到:
评论

相关推荐

    Flex HTTPService如何给后台传递参数 .doc

    在Flex开发中,HTTPService是用于与服务器进行异步HTTP通信的重要组件,它可以用来发送GET或POST请求到指定的Web服务接口。...在实际应用中,根据项目需求和服务器端的处理方式,选择适合的方法传递参数。

    Flex与Java通过实体传递数据

    而Java则因其强大的服务器端处理能力,被广泛应用于后端服务的开发。在Flex与Java之间实现高效的数据传递,对于构建高性能的应用系统至关重要。 #### 前台与后台的数据传递机制 在本例中,我们探讨的是如何将前台...

    CGI 传递参数给SWF (flex)

    在描述的案例中,CGI脚本不仅解析了这些参数,还进一步将它们传递给一个Flex的SWF应用程序。SWF文件通常包含ActionScript代码,这是一种面向对象的脚本语言,用于控制和操作SWF内容。通过使用ActionScript,SWF可以...

    flex3 接受外部参数

    在服务器端,如使用BlazeDS或LiveCycle Data Services,你可以设置服务并发送AMF消息,而在Flex客户端,你可以使用`RemoteObject`组件来接收这些消息。 4. **XML或JSON**: 通过将参数封装在XML或JSON字符串中,...

    jsp与flex的整合直接拷贝就可以用

    AMF是一种高效的数据交换格式,常用于Flex与服务器之间的通信。例如,可以配置`BlazeDS`或`LCDS`(LiveCycle Data Services)提供的Servlet,这两个是Adobe官方的Flex与Java通信解决方案。 ```xml &lt;servlet-name&gt;...

    Flex 处理服务器端传来的数据第1/2页

    Flex还提供了其他技术,如`WebService`和`HTTPService`,这些技术也可以用来与服务器端的数据进行交互,但它们使用的方式和`remoteObject`略有不同。 在整个通信过程中,Flex开发者需要了解如何在服务器端配置服务...

    Flex4.0 如何通过 HttpService和WebService与服务器进行通信

    4. 调用服务并传递参数:设置参数值,然后调用`call()`方法。 ```actionscript webService.yourOperation.parameters[0].value = "yourValue"; webService.call(); ``` 在上述示例中,服务器端采用了Java的Struts2...

    SSH+Flex之创建工程并测试成功

    SSH+Flex是指结合了Spring、Struts2、Hibernate这三个流行的Java企业级应用框架(通常称为SSH框架)与Adobe Flex客户端技术的一种开发模式。本篇文章将详细介绍如何在MyEclipse环境中搭建一个使用SSH+Flex框架的Web...

    使用 Flex 4.5 访问数据

    为了处理服务结果,Flex 提供了显式参数传递和参数绑定的能力,开发者可以灵活地在客户端和服务器端传递数据和处理结果。 在使用 Flex 4.5 进行数据访问时,开发者需要注意数据访问服务的法律声明问题。具体到 ...

    Flex + Java简单例子

    【Flex + Java简单例子】是关于使用Flex与Java进行跨域数据交互的一个基础教程,主要涉及Flex客户端和Java服务器端的配置与开发。这个例子旨在展示如何通过BlazeDS库在Flex前端和Java后端之间建立通信。 首先,我们...

    Flex调用Webservice及java程序

    - **BlazeDS**:BlazeDS是开源的,提供了一组Java服务器端组件,用于在Flex和Java之间实现AMF通信。我们可以在Java服务器端创建代理服务,并在Flex客户端通过`RemoteObject`类来调用这些服务。 - **LCDS**:Adobe...

    C#与flex交互

    - **Flex使用代理方法通信C#**:在Flex的事件处理函数中,通过代理类调用C#的方法,并传递参数。 - **C#端CsServer类保存窗体对象**:在C#的CsServer类中,通常会保存一个对C#主窗体的引用,以便能够访问C#的成员...

    flex与java通信的完整demo

    3. **调用服务**:在Flex中,通过ActionScript方法调用服务器端的服务,传递参数并接收响应。AMF自动处理序列化和反序列化过程。 4. **处理结果**:接收到Java服务返回的数据后,Flex可以更新UI或其他业务逻辑。 5...

    SSH+Flex项目

    分页功能通常由后端实现,例如,Struts2可以接收前端传递的页码和每页大小参数,查询指定范围的数据,然后返回给Flex。 文件上传和下载功能则涉及到HTTP请求和文件流的处理。在Flex端,可以使用FileReference类来...

    flex+java+blazeds配置

    本文将详细介绍如何配置一个基于Flex、Java和BlazeDS的Web工程,以实现客户端Flex与服务器端Java的交互。 1. **BlazeDS介绍** BlazeDS是Adobe公司开发的一个开源项目,它提供了轻量级的消息传递系统,使得Flex...

    flex+java+mysql登录

    Java则是一种广泛应用的面向对象的编程语言,常用于服务器端开发,包括数据库连接和业务逻辑处理。MySQL是流行的开源关系型数据库管理系统,广泛应用于各种规模的应用中,因其高效、稳定和易用而受到青睐。 在"flex...

    flex连接java数据库实例

    这通常涉及设置操作名、传递参数和监听结果事件。 4. **Java服务器端处理**: - 创建Java类来处理Flex的请求,这可能是一个Servlet或Spring MVC控制器。 - 使用Java的JDBC API来与数据库交互。初始化数据库连接,...

Global site tag (gtag.js) - Google Analytics