<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題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關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

        ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:52:23
        文檔

        ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用

        ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用:jsp頁(yè)面: 代碼如下:$(document).ready(function() { setInterval(function myTimer() { //alert('a'); getViews(); },1000); }); //播放 function getViews(){ $.ajax({ 'url':${pageContext.req
        推薦度:
        導(dǎo)讀ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用:jsp頁(yè)面: 代碼如下:$(document).ready(function() { setInterval(function myTimer() { //alert('a'); getViews(); },1000); }); //播放 function getViews(){ $.ajax({ 'url':${pageContext.req

        jsp頁(yè)面:
        代碼如下:

        $(document).ready(function() {
        setInterval(function myTimer()
        {
        //alert('a');
        getViews();
        },1000);
        });
        //播放
        function getViews(){
        $.ajax({
        'url':"${pageContext.request.contextPath}/video/getVideos.action?r="+Math.random()+"&open=1",
        'data': '',
        'dataType': 'json',
        'type': 'get',
        'error': function(data){
        alert("error");
        return false;
        },
        'success': function(data) {
        if(null != data && '' != data){
        //alert(data.updateFlag);
        if(data.updateFlag==0){//如果data.updateFlag=0 不刷新
        //alert("data.updateFlag=0");
        }
        else{
        if(data.videoIds != null && data.videoIds != ""){
        var listIds=data.videoIds;
        var i=0;
        for(;i<listIds.length;++i){
        //alert("show:"+i+"id=:"+listIds[i]);
        showView(listIds[i],i);//播放
        }
        for(var j=listIds.length;j<9;++j){
        //alert("Stop:"+j);
        StopPlayVideo(j);
        }
        }
        }
        }
        }
        });
        }

        此處由于此代碼實(shí)現(xiàn)的功能是通過(guò)ajax定時(shí)訪問(wèn)后臺(tái)Hashtable,所以為了是系統(tǒng)區(qū)別url不同、ajax返回值不同,特意在url后加上r=+Math.random()
        java后臺(tái)處理方法:
        代碼如下:

        /**
        * 雙服務(wù)器九宮格顯示
        *
        * @return
        */
        @Action(value = "getVideos" ,results={
        @Result(name = SUCCESS,location="videos2.jsp")
        })
        public String getVideos() {
        if (open == 301) {
        return SUCCESS;
        } else {
        try {
        VideoHashTable videoHashTable = VideoHashTable.getInstance();
        Hashtable<Long, Long> hashTable = videoHashTable.getRht();
        Map map = new HashMap<String, List<Long>>();
        if (videoHashTable.isUpdateFlag() == true) {
        Enumeration en = hashTable.keys();
        videoIds = new ArrayList<Long>();
        while (en.hasMoreElements()) {
        Long key = (Long) en.nextElement();
        // vth.get(key);
        videoIds.add(key);
        }
        map.put("videoIds", videoIds);
        map.put("updateFlag", 1L);
        videoHashTable.setUpdateFlag(false);
        System.out.println("getVideos:" + videoIds);
        SendMessage.sendObject(map);
        } else {
        map.put("updateFlag", 0L);
        SendMessage.sendObject(map);
        }
        } catch (Exception e) {
        e.printStackTrace();
        }
        return null;
        }
        }

        關(guān)鍵要把傳到j(luò)sp的頁(yè)面存到map中,在通過(guò)json傳值。
        SendMessage.sendObject(map)方法所在類及方法:
        代碼如下:

        package com.supcon.honcomb.utils;
        import java.io.IOException;
        import java.io.PrintWriter;
        import javax.servlet.http.HttpServletResponse;
        import org.apache.http.HttpResponse;
        import org.apache.struts2.ServletActionContext;
        public class SendMessage {
        public static void sendMessage(String responseText){
        try {
        PrintWriter out = ServletActionContext.getResponse().getWriter();
        out.print(responseText);
        out.close();
        } catch (IOException e) {
        e.printStackTrace();
        }
        }
        public static void sendObject(Object obj) throws Exception {
        PrintWriter pw;
        String rtn = "";
        HttpServletResponse response = ServletActionContext.getResponse();
        response.setContentType("text/html");
        response.setCharacterEncoding("UTF-8");
        rtn = JsonUtil.JsonFromObject(obj);
        pw = response.getWriter();
        pw.write(rtn);
        pw.flush();
        pw.close();
        }
        }

        聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用

        ajax的json傳值方式在jsp頁(yè)面中的應(yīng)用:jsp頁(yè)面: 代碼如下:$(document).ready(function() { setInterval(function myTimer() { //alert('a'); getViews(); },1000); }); //播放 function getViews(){ $.ajax({ 'url':${pageContext.req
        推薦度:
        標(biāo)簽: 方法 json jsp
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲情a成黄在线观看动漫尤物| 国产精品成人免费综合| 中文字幕不卡亚洲| 成人电影在线免费观看| 亚洲成av人片在线观看天堂无码| 亚洲日韩亚洲另类激情文学| 国产免费伦精品一区二区三区| 无码欧精品亚洲日韩一区夜夜嗨| 国产精品亚洲专区在线播放| 免费一区二区视频| 一级成人生活片免费看| 久久精品网站免费观看| 色久悠悠婷婷综合在线亚洲| 中文字幕在线视频免费| 亚洲成人动漫在线| 一级成人毛片免费观看| 亚洲一区二区三区AV无码| 无码国产精品一区二区免费模式 | 亚洲午夜AV无码专区在线播放| 亚洲免费视频一区二区三区| 国产偷v国产偷v亚洲高清| 国产午夜免费高清久久影院| 亚洲一区二区电影| 我想看一级毛片免费的| 欧洲亚洲综合一区二区三区| 久久久久国产成人精品亚洲午夜| 亚洲国产美女精品久久久| 成人永久免费福利视频网站| xxx毛茸茸的亚洲| 成人毛片18女人毛片免费视频未| 国产午夜亚洲精品不卡电影| 亚洲伊人久久精品影院| 麻豆一区二区免费播放网站| 日韩亚洲人成网站| 亚洲小视频在线观看| 永久免费av无码网站大全| 亚洲第一成年免费网站| 亚洲国产成人精品女人久久久 | 免费无遮挡无码永久在线观看视频| 午夜亚洲AV日韩AV无码大全| 114一级毛片免费|