• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識

    來源:懂視網 責編:小采 時間:2020-11-27 22:52:01
    文檔

    探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識

    探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識:servlet給前臺傳遞data串 用的方法是 PrintWriter out = response.getWriter(); // response.sendRedirect(test.jsp); String s = [{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'
    推薦度:
    導讀探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識:servlet給前臺傳遞data串 用的方法是 PrintWriter out = response.getWriter(); // response.sendRedirect(test.jsp); String s = [{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'

    servlet給前臺傳遞data串

    用的方法是

    PrintWriter out = response.getWriter();
     // response.sendRedirect("test.jsp");
     String s = "[{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'1', 'name':'test11'}, {'id':'12', 'pId':'1', 'name':'test12'}, {'id':'111', 'pId':'11', 'name':'test111'},]";
     out.write(s);

    ----------------------

    關于.get .post .ajax的淺顯的理解是

    最后一個是異步的,前面兩個是同步的(阻塞的)

    .get(url,data,function(data,status){
    執行的函數
    //我理解的data和url參數的意思是一樣的
    })

    -------------------------

    ztree的使用:

    注意ztree兩種json的格式的區別,經常使用的是簡單的格式是,直接通過數據之間的關系顯示樹的結構

    第二種是通過的是json的潛逃實現的

    注意的是樣式和js文件必須是引入全的然后是界面上的位置是ul

    然后是

    //注意的話是傳遞response傳遞回來的類型是string,這是string轉換對象的方法
    var ss = eval("(" + data + ")");
     var t = $("#test");
    //然后是樹控的初始化(位置,配置,數據)
     t = $.fn.zTree.init(t, setting, ss);
    //取得樹對象然后操作
    var zTree = $.fn.zTree.getZTreeObj("test");

    收集整理,關于后臺的數據傳往前臺的問題解決

    關于

    .get替換成

    .ajax
     $("button").click(function(){
     $.get("demo_ajax_load.txt", function(result){
     $("div").html(result);
     });
    });------------ $.ajax({ url: url, data: data, success: success, dataType: dataType }); 
    
    

    ps:AJAX使用POST方法向后臺Servlet傳遞數據的方法

    <script type="text/javascript">
     //統計資源訪問次數的腳本
     //定義XMLHttpRequest對象
     var http_request=false;
     function send_request(url,rewriteUrl){
     http_request=false;
     //開始初始化XMLHttpRequest對象
     if(window.XMLHttpRequest){//Mozilla等瀏覽器初始化XMLHttpRequest過程
     http_request=new XMLHttpRequest();
     //有些版本的Mozilla瀏覽器處理服務器返回的未包含XML mime-type頭部信息的內容時會出錯.
     //因此,要確保返回的內容包含text/xml信息.
     if(http_request.overrideMimeType){
     http_request.overrideMimeType("text/xml");
     }
     }
     else if(window.ActiveXObject){//IE瀏覽器初始化XMLHttpRequest過程
     try{
     http_request=new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch(e){
     try{
     http_request=new ActiveXObject("Microsoft.XMLHTTP");
     }
     catch(e){}
     }
     }
     //異常,創建對象失敗
     if(!http_request){
     window.alert("不能創建XMLHttpRequest對象實例!");
     return false;
     }
     //指定響應處理函數
     http_request.onreadystatechange=processRequest;
     //發送HTTP請求信息
     http_request.open("POST",url,true);
     http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
     //將參數放到這里,后臺servlet可以用request.getParameter()方法取到這些參數
     http_request.send("rewriteUrl=" + rewriteUrl"&rewriteUrl2=" + rewriteUrl2);
     }
     //處理返回信息函數
     function processRequest(){
     //判斷對象狀態
     if(http_request.readyState==4){
     //判斷HTTP狀態碼
     if(http_request.status==200){
     //信息已經成功返回,無動作
     }
     else {
     //請求頁面有問題
     alert("您所請求的頁面有異常!錯誤狀態:"+http_request.status);
     }
     }
     }
     function dosearch(rewriteUrl){
     send_request("http://127.0.0.1:8000/); //這里的rewriteUrl就是頁面上放置的資源經過重寫后的鏈接
     }
    //統計資源訪問次數的JS——end
    </script>

    另外,頁面上放置重寫地址的元素需要調用上面的dosearch(rewriteUrl)方法,將重寫后的鏈接當作參數傳遞給這個方法,例如:

    <a  target="_blank" onclick="dosearch('http://127.0.0.1:8000/iras50/rewriter/CNKI/');">中國知網</a>

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識

    探討.get .post .ajax ztree 還有后臺servlet傳遞數據的相關知識:servlet給前臺傳遞data串 用的方法是 PrintWriter out = response.getWriter(); // response.sendRedirect(test.jsp); String s = [{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'
    推薦度:
    標簽: get ajax post
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久99久无码精品视频免费播放| 区亚洲欧美一级久久精品亚洲精品成人网久久久久| 99精品视频在线观看婷| 一本久久a久久精品亚洲| 国产精品免费久久久久久久久| 国产在线精品一区二区在线观看| 久久99精品国产99久久6| 色播精品免费小视频| 国产女人精品视频国产灰线| 亚洲欧美一级久久精品| 国产免费久久精品丫丫| 久久99精品久久久久久 | 国产精品一区二区久久不卡| 老司机精品影院91| 国产成人精品无人区一区| 国产精品亚洲精品观看不卡| 久久精品麻豆日日躁夜夜躁| 亚洲国产欧美日韩精品一区二区三区 | 久久精品国产亚洲精品2020| 四虎永久在线精品国产馆V视影院| 国产精品第六页| 丰满人妻熟妇乱又伦精品劲 | 久久精品九九亚洲精品| 伊人精品视频在线| 日韩精品欧美国产在线| 久久久亚洲精品蜜桃臀| 精品一久久香蕉国产线看播放| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精| 99精品国产在热久久| 69SEX久久精品国产麻豆| 99久久免费国产精精品| 99精品在线观看| 国产cosplay精品视频| 8AV国产精品爽爽ⅴa在线观看| 99久久99久久精品免费看蜜桃| 国产精品视频二区不卡| 国产精品亚洲成在人线| 成人国内精品久久久久影院 | 下载天堂国产AV成人无码精品网站| 久久久久亚洲精品天堂久久久久久| 精品久久国产一区二区三区香蕉 |