我在本地调试 配置路径send('/zhiguo/letuser.do?name='+name);(zhiguo是我工程名)能够运行,
 但到服务器上应该怎么配置呢 比如网址 www.zhi.com

解决方案 »

  1.   

    写成:send('letuser.do?name='+name); 就可以了,哪有把工程名写到路径里的。
    struts-config.xml:
    <action path="/letuser">
      

  2.   

    我把代码给大家 
    <script>
    //设一个变量
    var XMLHttpReq=false;
      //创建一个XMLHttpRequest对象
      function createXMLHttpRequest(){
        if(window.XMLHttpRequest){ //Mozilla 
         XMLHttpReq=new XMLHttpRequest();
         }
         else if(window.ActiveXObject){
          try{
           XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
           }catch(e){
            try{
             XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
             }catch(e){}
             }
            }
           }
      //发送请求函数
      function send(url){
       createXMLHttpRequest();
       XMLHttpReq.open("get",url,true);
       XMLHttpReq.onreadystatechange=proce;   //指定响应的函数
       XMLHttpReq.send(null);  //发送请求
       }
      function proce(){
       if(XMLHttpReq.readyState==4){ //对象状态
        if(XMLHttpReq.status==200){//信息已成功返回,开始处理信息    
                    <!--测试读取xml开始-->
        var root=XMLHttpReq.responseXML;
        var res=root.getElementsByTagName("content")[0].firstChild.data;
        //window.alert(res); 
        document.getElementById("feedback_info").innerHTML = res;
         <!--测试读取xml结束-->   
        //var xmlReturn = XMLHttpReq.responseText;
        //window.alert(xmlReturn);
        }else{
         window.alert("所请求的页面有异常");
         }
         }
         }
      //身份验证 
      function check(){
       var name=document.all.wsName.value;
        
        if(name==""){
         alert("请输入姓名!");
         return false;
         }
         else{
          //send('login?name='+name);  
          document.getElementById("load").style.display='';    
          send('/seletuser.do?name='+name); 
          document.getElementById("load").style.display='none';          
          }
         }
         
      </script>

    <BODY onload="init()">
    <!--# head image -->
    <div id="PARENT"
    style="width:100%;border:#000000 0px solid;border-bottom:#CECECE 1px solid;">
    <img src="../img/logo.gif" alt="">
    </div>
    <!--// head image -->
    <!--# sidebar -->
    <div style="width:85%;float:left;border:#000000 0px solid;">

    <br>
    <table align="center" width="100%" border="0" cellspacing="0"
    cellpadding="0">
    <tr bgcolor="#E0F0F8">
    <td align="center" class="www8" colspan="5">
    <strong>请您填写的网站主信息(带 <font color="red">*</font> 为必须填写) </strong>
    </td>

                  <td align="center" colspan="2" class="red"></td>
               
    </tr>

    </table>
    <br>
    <center>
    <html:form action="/inserWebMaster" onsubmit="return checkData()" >
    <table width="70%" border="0" cellpadding="0" cellspacing="0" bgcolor="e0f0f8" class="line">
      <!--DWLayoutTable-->


      <tr>
        <td width="30%" height="35" align="right" valign="middle" class="rx"><font color="red">*</font>用户名:</td>
        <td width="70%" align="left" valign="middle" class="bottom"><html:text property="wsName" onblur="check()" />
        <html:errors property="hasusername"/><html:errors property="wsName"/>
        <label id="feedback_info" style="color:#FF0000">&nbsp;</label><p>
           <div id=load style="display:none; position:absolute;right:0px;top:0px;background:#FF5B5B;border:1px solid">正在验证用户名,请稍后……</div><p>
                  </td>