亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 亚洲一二四区性毛片1在线 亚洲一二三在线 | 99在线看| 男人操女人免费网站 | 亚洲高清中文字幕一区二区三区 | 日韩理论在线播放 | 国产年成美女网站视频免费看 | 欧美亚洲国产精品久久 | 一级a性色生活片久久毛片 一级a美女毛片 | 91精品综合久久久久久五月天 | 边做边叫床的大尺度床戏欧美 | 欧美在线一级视频 | 欧美日本一区二区 | 免费观看一级欧美大 | 免费观看呢日本天堂视频 | 伊人精品视频在线观看 | 欧美fxxxx性高清 | 日日爽天天干 | 窝窝视频成人影院午夜在线 | 亚洲天堂ww | 欧美一区二区三区在观看 | 天堂资源中文在线 | 天天躁狠狠躁夜躁2021 | 成人伦理在线观看 | 天天爽夜夜爽每晚高澡 | 天天摸天天舔天天操 | 日韩第一视频 | 天天射天 | 日韩欧美一区黑人vs日本人 | 久久精品亚洲综合一品 | 黄站在线 | 伦理网站在线播放视频 | 国产日韩欧美在线观看不卡 | 日日噜噜噜夜夜爽爽狠狠69 | 你懂得在线看 | 精品一区二区三区在线视频观看 | 伦理片中文字幕2019在线 | 后式大肥臀国产在线 | 国产一区二区成人 | 国产91视频观看 | 成人在线色视频 | 免费在线亚洲 |