博客首页 注册 建议与交流 排行榜 加入友情链接         宝宝相册的专门空间
推荐 投诉 搜索: 帮助

雨踪云迹

此博客主要内容为JSP和Flex!
sdau.cublog.cn


flex调用webservice
   
首先建立名为HelloWord的Web Service Project的项目,在新建过程中会自动导入XFire1.2 Core Libraries ;
    项目建立成功后,右击项目新建一个web service(可以在Other中找到),过程中选择Create new Java bean,web service name 可以自己填写,(我添的是HelloWorldService),java package 可以自己填写,(我填写的是service);
    deploy 项目,然回打开tomcat,webservice就建立好了。

接下来就是flex调用webservice的事了:
    flex建立项目webservice,在webservice.mxml中输入如下代码:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:WebService id="HelloWorld"
        wsdl="http://localhost:8080/HelloWorld/services/HelloWorldService?WSDL"
        useProxy="false">
        <mx:operation name="example">
            <mx:request>
                <in0>{input.text}</in0>
            </mx:request>
        </mx:operation>
    </mx:WebService>
    <mx:Panel id="panel" x="10" y="10" width="475" height="400" layout="absolute" title="Most Popular Posts">
    
        <mx:TextInput x="194" y="20" id="input"/>
        <mx:Button x="169.5" y="60" label="连接WebService" id="btn" click="HelloWorld.example.send()"/>
        <mx:Text x="169.5" y="106" text="{HelloWorld.example.lastResult}" id="txt"/>
                
    </mx:Panel>
   </mx:Application>

 TAG flex webservice xfire
发表于: 2007-09-06 ,修改于: 2007-09-06 10:06,已浏览701次,有评论2条 推荐 投诉


网友评论
内容:
请问webService是否有返回值,类型是怎样的,希望楼主讲的详细一些。按钮通过点击事件发送了webservice的访问请求,为什么不显示一些返回值呢?输入框的内容是发送的参数吗?直接按照这个例子运行了,没看出来webservice具体做了什么事情,是否访问到了也无从知晓,请指教!
本站网友评论于:2007-12-19 15:58:54 (211.137.211.★)
内容:
哦对了,我的邮箱是9962300@qq.com
本站网友评论于:2007-12-19 15:59:38 (211.137.211.★)

发表评论