由于web.xml很长没有全帖,我在这里只是问一个映射的问题。
  <servlet-mapping>
    <servlet-name>CreateXML</servlet-name>
    <url-pattern>/Chapter20/CreateXML</url-pattern>
  </servlet-mapping>
上面是web.xml里一项配置以下是ajax的提交。
  xmlHttp.open("GET","CreateXML?selected="+selected);
我想说的是这样根本就找不到CreateXML,应该是xmlHttp.open("GET","/Chapter20/CreateXML?selected="+selected);才算正确吧。
可一运行就正好相反了,在web.xml中怎么配置能才能出现这样的状况呢?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【xiaoxiao8372】截止到2008-07-15 15:29:34的历史汇总数据(不包括此帖):
    发帖的总数量:41                       发帖的总分数:478                      每贴平均分数:11                       
    回帖的总数量:61                       得分贴总数量:17                       回帖的得分率:27%                      
    结贴的总数量:36                       结贴的总分数:478                      
    无满意结贴数:3                        无满意结贴分:26                       
    未结的帖子数:5                        未结的总分数:0                        
    结贴的百分比:87.80 %               结分的百分比:100.00%                  
    无满意结贴率:8.33  %               无满意结分率:5.44  %                  
    楼主加油
      

  2.   

    哪错了吧,
    不会是配了2个CreateXML 吧
      

  3.   

    怎么写的那么罗嗦呀
    <servlet>
    <servlet-name>CreateXML </servlet-name>
    <servlet-class>servlet类</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>CreateXML </servlet-name>
        <url-pattern>/CreateXML </url-pattern>
     </servlet-mapping> 
      

  4.   

    你这么写我当然知道了,我想说的是
      <servlet-mapping>
        <servlet-name>CreateXML </servlet-name>
        <url-pattern>/Chapter20/CreateXML </url-pattern>
      </servlet-mapping>  xmlHttp.open("GET","CreateXML?selected="+selected); 
    这样提交 怎么可能好使。??
      

  5.   

    改为xmlHttp.open("GET",'Chapter20/CreateXML?selected='+selected,true)