<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    本站不再更新,歡迎光臨 java開發技術網
    隨筆-230  評論-230  文章-8  trackbacks-0
    在WebServices的開發中,通常要處理處長復雜的類型,如返回的是Collection類,或參數是Collection類,或返回的是自定義對象類型,或者參數是自定義對象類型的類,都需要編寫className.aegis.xml文件,這種處理方式與axis差不多一樣,只不過axis是在service.wsdd中配置。
    如有以下接口
    package com.efs.xfire.pojo;

    import java.util.*;

    public interface CollectionsDemo {
        
    public int getCollectionsRowCount(List list);
        
    public List getUserList();
    }

    在該接口的同一包下,需進行如下配置
    <?xml version="1.0" encoding="UTF-8"?>
    <mappings>
        
    <mapping>
            
    <method name="getCollectionsRowCount">
                
    <parameter index="0" componentType="java.lang.String"/>
            
    </method>
            
    <!-- 返回的類型是Map的話,做法和List一樣。但定義的類型,是Map中的Value部分 -->
            
    <method name="getUserList"> 
                
    <return-type componentType="com.efs.xfire.entity.User"/>
            
    </method>
        
    </mapping>
    </mappings>
    只要是類中的方法返回類型或參數是對象類型(除java基本類型外或類集)都需要做相關的配置。

    要作為WS發布的類務類,都需要在services.xml文件中作相應的配置
    <beans xmlns="http://xfire.codehaus.org/config/1.0">
    <service>
        
    <name>HelloWorldService</name>
        
    <namespace>http://efs.com/HelloWorldService</namespace>
        
    <serviceClass>
            com.efs.xfire.pojo.HelloWorldService
        
    </serviceClass>
        
    <implementationClass>
            com.efs.xfire.pojo.HelloWorldServiceImpl
        
    </implementationClass>
    </service>

    </beans>
    posted on 2007-06-26 21:26 有貓相伴的日子 閱讀(3794) 評論(4)  編輯  收藏 所屬分類: webservices

    評論:
    # re: Xfire處理復雜類型的方法 2008-10-16 13:30 | ss
    寫清點好吧  回復  更多評論
      
    # re: Xfire處理復雜類型的方法 2009-07-21 20:12 | xuyz
    如果 Map中的對象是Map<String , List<InfoBean>>怎么設置?  回復  更多評論
      
    # re: Xfire處理復雜類型的方法 2009-11-13 13:31 | bighorse
    不就是book例子嘛,如果user里面又有list、map結構,你返回回來看看。  回復  更多評論
      
    # re: Xfire處理復雜類型的方法 2013-05-21 16:46 | 周耀輝
    @xuyz

    把map轉換成json

    序列化后可先把map轉換成list,在網絡傳輸完成后在吧list轉化成map  回復  更多評論
      
    本站不再更新,歡迎光臨 java開發技術網
    主站蜘蛛池模板: 美女裸免费观看网站| 亚洲成熟丰满熟妇高潮XXXXX| 日本免费中文字幕在线看| 亚洲妇女水蜜桃av网网站| 91精品免费久久久久久久久| 又黄又爽无遮挡免费视频| 亚洲а∨精品天堂在线| 波多野结衣免费视频观看| 国产亚洲人成在线影院| 亚洲成a人片在线播放| 亚洲香蕉久久一区二区| a级成人毛片免费图片| 国产亚洲综合久久系列| 日韩国产欧美亚洲v片| 免费在线一级毛片| 二个人看的www免费视频| 久久国产亚洲观看| 无码人妻一区二区三区免费手机| 亚洲另类无码专区首页| 亚洲性日韩精品国产一区二区| 亚洲精品无码日韩国产不卡av| 国产免费av片在线无码免费看| 国产日韩精品无码区免费专区国产 | 久久免费视频精品| 亚洲中文字幕久在线| 免费在线看污视频| 亚洲精品午夜在线观看| 免费看的成人yellow视频| 污视频网站在线观看免费| 亚洲国产精品无码久久SM| 2021久久精品免费观看| 青娱乐在线免费观看视频| 区久久AAA片69亚洲| 国产精品69白浆在线观看免费 | 亚洲中文字幕日本无线码| xvideos亚洲永久网址| 青青青亚洲精品国产| 日韩免费观看视频| 国精产品一区一区三区免费视频 | 亚洲AV无码乱码在线观看代蜜桃| 无码不卡亚洲成?人片|