亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試解決方案 >
跨域訪問的解決方案
作者:網絡轉載 發布時間:[ 2013/12/12 9:23:24 ] 推薦標簽:

然后我們把這個servlet映射到某個url上,見web.xml:

    <servlet>
        <description>This servlet will create a jsonp object,it wraps the js function and the json object</description>
        <display-name>JSONPServlet</display-name>
        <servlet-name>JSONPServlet</servlet-name>
        <servlet-class>com.charles.jsonp.JSONPServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>JSONPServlet</servlet-name>
        <url-pattern>/JSONPServlet</url-pattern>
      </servlet-mapping>

現在我們測試服務器端是否已經正確部署:

我們打開瀏覽器,輸入訪問服務器端這個servlet的url,注意帶上請求參數,參數名為callbackFunc,參數值為任意函數名:則我們可以看到封裝后的JSONP效果,的確是“函數名(json對象)”的字符串形式。比如我們例子中,我們傳入的函數名是 someFunc ,而服務器端自身提供的json對象是{"title":"technical lead","name":"charles","info":"talent man"},則后服務器端返回的JSONP 字符串是someFunc{json}

客戶端:

服務器端部署正確后,我們讓客戶端部署在另外一個域:http://localhost:8180上,要實現跨域訪問,客戶端必須有2部分,1是定義一個回調函數(這個函數用于將來處理服務器json數據),二是一個頁面,這個頁面要用<script src來指向服務器端能 提供JSONP的url),我們一步步來:

先定義一個回調函數:

這個回調函數能在控制臺和alert窗口打印出服務器端的json對象提供的信息

    //這段代碼用于定義回調函數
    function clientMethodWhichOperateServerResource(result){
        
        console.log("Begin to execute the call function named clientMethodWhichOperateServerResource(result)");
        
        //獲取服務器端傳遞過來的json字符串,轉為json對象
        var jsonObject=result;
        //從json對象中分離出一些相關信息
        var name=jsonObject.name;
        var title=jsonObject.title;
        var info=jsonObject.info;
        console.log("name: "+name);
        console.log("title: "+title);
        console.log("info: "+info);
        
    
        var serverInfoString="姓名: "+name+",";
        serverInfoString+="頭銜: "+title+",";
        serverInfoString+="信息: "+info;
        alert(serverInfoString);
    
    }

上一頁123下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 特级毛片a级毛免费播放 | 国产综合一区二区 | 国产精品成人观看视频国产奇米 | 久久天天躁狠狠躁夜夜2020一 | 好男人www社区视频在线 | 久久夜视频 | 91大片| 欧美a级在线 | 国产一区二区三区在线观看免费 | 日韩福利视频高清免费看 | 99re国产 | 好吊色青青青国产在线播放 | 久久精品免视看国产成人2021 | 最近中文字幕高清视频2019 | 欧美日韩精品一区二区三区视频 | 夭天曰天天躁天天摸在线观看 | 欧美黄色三级视频 | 一级黄色α片 | 在线毛片免费观看 | 狠狠做狠狠做综合日日 | 亚洲国产成人精品一区91 | 成人欧美一区二区三区视频不卡 | 狠狠躁夜夜躁人人躁婷婷视频 | 最近2019年中文字幕大全视频 | 在线韩国伦理 | 日韩影视在线观看 | 日韩性公交车上xxhd免费 | 国产高清精品自在久久 | 无遮挡h黄漫画免费观看 | 人人爱人人搞 | 性欧美黑人巨大videos | 五月月色开心婷婷久久合 | 国产男女猛烈无遮挡 | 亚洲插| 亚欧成人中文字幕一区 | 亚洲国产日韩欧美在线a乱码 | 国产成人精品在视频 | 中文字幕一区二区在线观看 | 东京加勒比中文字幕波多野结衣 | 色噜噜狠狠色综合欧洲 | 免费成人在线观看 |