可以在javascript中向我的javaBean中set值吗??
要怎么做才能实现???

解决方案 »

  1.   

     function goAjax() url="ServletName"; //ServletName
    var post="aa="+1+"&bb="+2+"&cc="+3+"&uid="+5; //需要传递的参数
      if(window.ActiveXObject){
         request = new ActiveXObject("Microsoft.XMLHTTP");
    }else if(window.ActiveXObject){
    request = new ActiveXObject("Msxml2.XMLHTTP.4.0");
    }else if(window.ActiveXObject){
         request = new ActiveXObject("Msxml2.XMLHTTP");
    }else if(window.XMLHttpRequest){
        request = new XMLHttpRequest();
    }

    if (!request){
    alert("error");
    }
    request.open("POST", url, true);
    request.setRequestHeader("content-length",post.length); 
    request.setRequestHeader("content-type","application/x-www-form-urlencoded;");
    request.onreadystatechange = returnMethod;//
    request.send(post);
    }function returnMethod() {
    if (request.readyState == 4) {
    if (request.status == 200) {
    var response = request.responseText;
    var flg=response;
    if(flg==1){
    alert("error");
    }
    else{
    alert("success");
    }
    }
    else{
    alert("error");
    }
    }
    }
      

  2.   

    javascript可以得到数据,但是要写后台的数据好像不行吧~,不过你可以尝试这传数据,然后写一个专门的类set数据,这样是没有问题的
      

  3.   

    建议使用DWR框架,可以轻松实现