Maison  >  Questions et réponses  >  le corps du texte

java - ajax 5秒更新数据,返回int型,代码如下,找错

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中文网2741 Il y a quelques jours307

répondre à tous(4)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:59:54

    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.

    .

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 09:59:54

    Traitez-le simplement comme du JSON ordinaire.

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 09:59:54

    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 ?

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:59:54

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

    répondre
    0
  • Annulerrépondre