java - ajax 5秒更新数据,返回int型,代码如下,找错
PHP中文网
PHP中文网 2017-04-18 09:57:54
0
4
335

updateCountWx.action里面的代码:

int counttest = we.test(); //counttest 是需要返回的数据
Httpsession session1 = request.getSession();
session1.setAttribute("counttest", counttest);
//最后要返回的数据,我放在了session1里面返回行吗?
out.print(session1)

ajax代码::

    function update() {
        $.ajax({
            url : "updateCountWx.action" ,
            method : "get",
            dataType : "??",
            success:function(data){
                var ??=data;
                var str="";
               str+="<tr><td><font size=\"5\" style=\"微软雅黑\">今天采集数</font>&nbsp;&nbsp;<font size=\"4\">:</font> </td>";
                     str+="<td><font size=\"5\" style=\"微软雅黑\"><B>"+${sessionScope.counttest}+"</B></font>&nbsp;<font size=\"4\" style=\"微软雅黑\">次</font></td></tr>";
                document.getElementById("updatecount").innerHTML=str;
            }
        });
    }

  //页面加载函数    
window.onload = function() {
    setInterval(update, 5000);
}

??的地方应该填什么?
我out.print(session1)对吗,我把返回的int型数据。放在了session1里面。

我需要在ajax里面接收out.print()出来的数据。ajax怎么改

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(4)
伊谢尔伦

dataType est "JSON", ci-dessous var jo = data, qui est un objet JavaScript analysé à partir de JSON.

S'il s'agit d'un type int, il peut être généré directement et la plupart des cas peuvent être analysés correctement. Cependant, il est généralement recommandé de générer un objet ou un tableau et d'utiliser une bibliothèque de traitement JSON pour le traiter en chaîne à imprimer. Les bibliothèques Java JSON courantes incluent Gson, FastJson, Jackson, etc.

.
刘奇

Traitez-le simplement comme du JSON ordinaire.

小葫芦

Pourquoi devez-vous le mettre dans la séance et le transmettre à la réception ? Je ne comprends pas très bien pourquoi vous faites cela. Je pense que vous pouvez renvoyer les données et les formater dans une chaîne json en arrière-plan et les renvoyer à la réception une fois que la réception les a reçues, json.parsez-les dans un fichier. objet json pour l'accès, n'est-ce pas ?

大家讲道理

Super, résolu ! ! ! Merci, Maître Biancheng, et à tous mes amis qui m'ont aidé à trouver une solution ! ! !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal