cenfee's blog->Flash.Flex.ActionScript.RIA.Js.Php(新博客地址:http://cenfee.com/)

导航

flex通过HTTPService与asp通信

最近因为部门要求学习一个月asp,我这人怎么耐得住放弃as去学习asp呢,我想到妙招,与flex通信,flex来做后台页面,做了一个小小论坛,不过功能很少。前台的图片就不放上来了,这是flex后台页面的

这里通信主要是用到HTTPService,首先当然是写好进行数据库操作的asp文件,在flex端就要

 

<s:HTTPService  fault="messageAsp_faultHandler(event)" url="http://localhost/aaa/留言板/mxmlToAsp/deleteNews.asp" method="POST" id="deleteNews"/>
<s:HTTPService  fault="messageAsp_faultHandler(event)" url="http://localhost/aaa/留言板/mxmlToAsp/returnForums.asp" method="POST" id="returnForums"/>
<s:HTTPService  fault="messageAsp_faultHandler(event)" url="http://localhost/aaa/留言板/mxmlToAsp/returnReplies.asp" method="POST" id="returnReplies"/>

连接到服务器里相应的asp文件,我这里用post传送,在asp端也是和页面提交表单一样,接收参数,就是把flex当做是前台页面提交表单就是了

 

 title=request.form("title")

 

 

在flex端代码,在你想要“提交表单”的时候就

aspSever.send({title:"deleteAll",id:ParentId});

 

大括号内是“提交”的两个参数aspServer对应于上面的id,传到对应的asp文件。

 

大概就这样,具体可以再联系我

posted on 2010-11-13 10:31  cenfee  阅读(258)  评论(0)    收藏  举报