亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

java SOAPHEADER的web service

2020-07-27 21:42:21
字體:
來源:轉載
供稿:網友
c# JSON返回格式的WEB SERVICEhttp://www.49028c.com/article/16768.htm
我這里是利用axis創建類包的,首先下載axis的壓縮包,然后解壓,把axis放到webapp下面。如果可以運行,就OK了。
  c#創建的webservice自帶的wsdl的,直接可以加上?wsdl訪問,然后利用axis生成類:

java -classpath ".;commons-logging.jar;axis.jar;commons-discovery.jar;jaxrpc.jar;wsdl4j.jar;saaj.jar;jaxrpc.jar;mail.jar" org.apache.axis.wsdl.WSDL2Java -o "E:/cjjer" http://s:9999/IUsers.asmx?wsdl
在目錄E:/cjjer下面有產生了一系列的java文件。

  然后編譯這些java文件,注意,由于這樣產生的并沒有soapheader的請求,需要自己修改java文件:

  打開*SoapStub.java這個文件,定位到
    protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException 
這個方法,然后再return之前寫上

              SOAPHeaderElement   head   =   new   SOAPHeaderElement(new   PrefixedQName(new   javax.xml.namespace.QName("http://www.cjjer.com/webs/",   "ReqHeader")));   
              head.setActor(null);   
              try{   
              head.addChildElement("userName").addTextNode("cjjer");   
              head.addChildElement("password").addTextNode("000000");   
              head.setMustUnderstand(true);
              }catch(Exception   e){   
              System.out.println("   soapheader   Exception   ==   ");   
              e.printStackTrace();   
              }   
              _call.addHeader(head);   

            return _call;



這樣,就會加上SoapHeader了。提示類找不到的話請import org.apache.axis.message.*;

最后是編寫請求代碼了:
import java.io.*; 
import java.sql.*; 
import java.awt.*; 
import javax.xml.namespace.*; 
import java.awt.event.*; 
import java.net.URL;
import org.apache.axis.client.*;
import com.cjjer.www.webs.*;

public class TestNet { 
// main method 
public static void main(String args[]) { 
    System.out.println("我要進來了,嘎嘎"); 
    try{
        String endpoint= "http://s:9999/IUsers.asmx";
        cjjerLocator locator = new  cjjerLocator();//
        locator.setMaintainSession(true);
        cjjerSoap service = locator.getcjjerSoap();//獲得服務對象
        Member objM= service.getUser(1);
        System.out.println(objM.getName());
        }
        catch (Exception e) {
            e.printStackTrace();

        }






如果不發生異常,就OK了,發生異常的話自行處理。
編譯:

javac -cp "E:/tomcat6/webapps/axis/WEB-INF/lib/commons-logging.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/axis.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/commons-discovery.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/jaxrpc.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/wsdl4j.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/saaj.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/jaxrpc.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/mail.jar;"     com/cjjer/www/webs/*.java -Xlint:unchecked


運行測試:

java -cp "E:/tomcat6/webapps/axis/WEB-INF/lib/commons-logging.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/axis.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/commons-discovery.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/jaxrpc.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/wsdl4j.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/saaj.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/jaxrpc.jar;E:/tomcat6/webapps/axis/WEB-INF/lib/mail.jar;" TestNet
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区| 欧美最近摘花xxxx摘花| 久久在精品线影院精品国产| 欧美乱妇高清无乱码| 欧美精品久久久久久久久久| 亚洲欧美在线免费观看| 日韩av电影在线播放| 亚洲xxx自由成熟| 亚洲精品美女久久久久| 亚洲国产精品悠悠久久琪琪| 中文字幕九色91在线| 性欧美长视频免费观看不卡| 亚洲片在线资源| 国产精品偷伦视频免费观看国产| 久久成人在线视频| 日本精品免费观看| 中文字幕国产亚洲| 国产91精品不卡视频| 国产精品免费一区豆花| 欧美又大又硬又粗bbbbb| 亚洲欧美制服综合另类| 日韩欧美精品免费在线| 91地址最新发布| 国产精品三级网站| 最近的2019中文字幕免费一页| 在线观看欧美日韩国产| 欧美日韩精品在线视频| 欧美最顶级丰满的aⅴ艳星| 国产丝袜一区二区三区免费视频| 亚洲国产精品国自产拍av秋霞| 日韩av色在线| 亚洲韩国青草视频| 久久综合免费视频影院| 国产日韩欧美在线| 成人久久久久久| 国产精品aaa| 欧美性猛交99久久久久99按摩| 日韩不卡中文字幕| 亚洲精品视频在线播放| 亚洲一区亚洲二区亚洲三区| 欧美激情xxxx性bbbb| 国产久一一精品| 国产精品都在这里| 亚洲欧美日韩国产精品| 欧美高清videos高潮hd| 欧美激情欧美激情| 欧美丝袜美女中出在线| 日韩美女免费线视频| 欧美日韩成人黄色| 中文字幕精品久久久久| 成人av.网址在线网站| 久久久久久久久久久免费| 国产日韩换脸av一区在线观看| 国产精品xxxxx| 日韩不卡中文字幕| 91精品91久久久久久| 国产色综合天天综合网| 九九精品视频在线观看| 国内成人精品视频| 91精品国产综合久久久久久蜜臀| 91免费福利视频| 国产精品久久电影观看| 欧洲成人午夜免费大片| 国产91精品久久久久| 日产日韩在线亚洲欧美| 久久久久国色av免费观看性色| 欧美激情国产精品| 亚洲性av网站| 97香蕉久久超级碰碰高清版| 高清一区二区三区四区五区| 成人午夜激情网| 91网站免费看| 人人澡人人澡人人看欧美| 91国产视频在线| 5278欧美一区二区三区| 成人激情电影一区二区| 亚洲精品v欧美精品v日韩精品| 欧美日韩国产黄| 一区二区亚洲欧洲国产日韩| 午夜精品久久久久久久男人的天堂| 神马久久桃色视频| 麻豆乱码国产一区二区三区| 色妞在线综合亚洲欧美| 欧美精品videosex牲欧美| 国产精品成人观看视频国产奇米| 亚洲影视中文字幕| 精品成人在线视频| 成人免费xxxxx在线观看| 亚洲激情成人网| 日韩在线激情视频| 国产成人精品综合| 国产成人精品午夜| 欧美电影在线观看高清| 欧美日韩国产在线播放| 亚洲精品成人久久电影| 色噜噜国产精品视频一区二区| 中文字幕综合一区| 狠狠躁夜夜躁人人躁婷婷91| 午夜精品一区二区三区在线播放| 国产精品成人观看视频国产奇米| 亚洲嫩模很污视频| 欧美黑人极品猛少妇色xxxxx| 亚洲成人精品视频在线观看| 欧美亚洲在线视频| 91成人国产在线观看| 亚洲一区二区久久久久久| 亚洲欧洲在线播放| 日韩av电影手机在线| 亚洲欧美另类中文字幕| 国产精品88a∨| 国产成人精品电影久久久| 91免费国产视频| 欧美另类交人妖| 奇米四色中文综合久久| 久久黄色av网站| 久久久久国产精品免费网站| 亚洲免费视频在线观看| 97国产在线视频| 亚洲国产美女久久久久| 国产精品高潮呻吟久久av黑人| 91av在线播放视频| 国产精品9999| 91国偷自产一区二区三区的观看方式| 不卡在线观看电视剧完整版| 国产国语videosex另类| 在线观看91久久久久久| 亚洲欧美成人一区二区在线电影| 国产精品自产拍在线观| 久久久久999| 久久五月情影视| 91在线观看免费高清| 中文字幕亚洲一区二区三区五十路| 亚洲国产欧美在线成人app| 国产精品综合不卡av| 日韩欧美精品网址| 欧美日韩国产精品一区| 亚洲免费视频在线观看| 久久韩国免费视频| 毛片精品免费在线观看| 亚洲一区美女视频在线观看免费| 色噜噜亚洲精品中文字幕| 欧美极品少妇xxxxⅹ裸体艺术| 欧美成人性生活| 国内精品久久久久久| 欧美性猛交xxxx免费看漫画| 欧美区二区三区| 91精品久久久久久久久| 中文字幕av一区| 中文字幕精品一区久久久久| 一本色道久久综合狠狠躁篇怎么玩| 国产成人一区二| 91经典在线视频| 91国产精品视频在线| 国产精品精品久久久久久| 韩国v欧美v日本v亚洲| 91精品久久久久久久久久久| 国产狼人综合免费视频| 97婷婷涩涩精品一区| 亚洲综合精品一区二区| 综合国产在线视频| 亚洲精品一区二三区不卡| 国产精品成人播放| 热久久99这里有精品| 亚洲国产中文字幕在线观看|