zoukankan      html  css  js  c++  java
  • Flex调用java webservice

    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
        <fx:Declarations>
            <!-- 将非可视元素(例如服务、值对象)放在此处 -->
            <mx:WebService  
                id="webService" useProxy="false" showBusyCursor="true" wsdl="http://localhost:8080/evaluation/QueryActionPort?wsdl">
                <mx:operation name="queryByObjectid" result="onResult(event)" />
                <!--
                <mx:operation name="deletePortfolioItems" result="onResult(event)" />
                -->
            </mx:WebService>
        </fx:Declarations>
        <fx:Script> 
            <![CDATA[
                import mx.rpc.events.ResultEvent;
                import mx.controls.Alert;
                private function init():void
                {              
                    webService.loadWSDL();             
                }
                      
                private function onResult(event:ResultEvent):void
                {      
                    var HeavyMetal:Object;
                    HeavyMetal = event.result;
                    //Alert.show(event.result.toString()); 
                    Alert.show(HeavyMetal.geometry.y);
                }
            ]]>
        </fx:Script> 
              
        <mx:Button label="test" click="webService.queryByObjectid(11);" x="438" y="260"/>
        <!--
        <mx:Button label="deletePortfolioItems" click="webService.deletePortfolioItems('Portfolio1,Portfolio2');" x="604" y="260"/>
        -->
        <mx:Label x="438" y="166" text="Flex 调用JAVA6写的WEBSERVICE" fontWeight="bold" fontSize="17" color="#D7CF02"/>
    </s:Application>


    Java类中的queryByObjectid方法返回一个对象,在Actionscript中可以直接接受返回的对象。

    本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/1299247

  • 相关阅读:
    textarea中的空格与换行
    js判断微信内置浏览器
    关于express4不再支持body-parser
    html5 geolocation API
    屏幕密度与分辨率
    nodebeginer
    手机浏览器下IScroll中click事件
    iphone手机上的click和touch
    AngularJS学习笔记一
    不用bootstrap实现居中适应
  • 原文地址:https://www.cnblogs.com/umgsai/p/3908106.html
Copyright © 2011-2022 走看看