Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 级联下拉列表框使用Javaservlet、java脚本、jsp、数据库和Ajax。使用Jquery和Json_Javascript_Java_Ajax_Jsp_Servlets - Fatal编程技术网

Javascript 级联下拉列表框使用Javaservlet、java脚本、jsp、数据库和Ajax。使用Jquery和Json

Javascript 级联下拉列表框使用Javaservlet、java脚本、jsp、数据库和Ajax。使用Jquery和Json,javascript,java,ajax,jsp,servlets,Javascript,Java,Ajax,Jsp,Servlets,我在Ajax方面没有任何实际操作经验。我想使用Ajax在我的项目中创建级联下拉列表框。我在网上搜索过了,我能找到 关于将AJax与JSON和Jquery结合使用的参考资料。但是我想单独使用Ajax和Js。请在下面找到我的问题的简要描述,这将是非常好的 如果我能在这里得到适当的指导。提前谢谢。 1.我必须创建两个下拉列表框 2.对于第一个下拉列表框,我在JSP页面本身中有硬代码值。 3.根据在第一个下拉列表框中选择的值,需要通过数据库在第二个下拉列表框中填充值。 4.我想通过JSP、JS、Sevl

我在Ajax方面没有任何实际操作经验。我想使用Ajax在我的项目中创建级联下拉列表框。我在网上搜索过了,我能找到 关于将AJax与JSON和Jquery结合使用的参考资料。但是我想单独使用Ajax和Js。请在下面找到我的问题的简要描述,这将是非常好的 如果我能在这里得到适当的指导。提前谢谢。 1.我必须创建两个下拉列表框 2.对于第一个下拉列表框,我在JSP页面本身中有硬代码值。 3.根据在第一个下拉列表框中选择的值,需要通过数据库在第二个下拉列表框中填充值。 4.我想通过JSP、JS、Sevlet和Ajax实现这一点。而不是JQuery和JSon。 有谁能帮我看一下示例代码片段吗

我尝试在JS中创建请求。我给出了servlet url,但它没有到达servlet页面。我已经在servelet doget方法中给出了sysout进行测试,但是 它没有在控制台中打印出来。请在下面找到我的代码,并指导我

//my Js code
  function testDDL{
        var xhttp;

          if (window.XMLHttpRequest) {


            xhttp = new XMLHttpRequest();
            } else {


            xhttp = new ActiveXObject("Microsoft.XMLHTTP");
          }

          xhttp.open("GET", "testServlet", true);
          xhttp.send();  

        }

    //my servlet code
    protected void doGet(HttpServletRequest request,
                HttpServletResponse response) throws ServletException, IOException {
            System.out.println("I am in Test Servelet");                
        }
    //my web.xml config
     <servlet>
            <servlet-name>TestServlet</servlet-name>
            <servlet-class>
                com.test.TestServlet
            </servlet-class>
     <servlet-mapping>
            <servlet-name>TestServlet</servlet-name>
            <url-pattern>/testServlet/*</url-pattern>
       </servlet-mapping>
//我的Js代码
函数testDDL{
var-xhttp;
if(window.XMLHttpRequest){
xhttp=newXMLHttpRequest();
}否则{
xhttp=新的ActiveXObject(“Microsoft.XMLHTTP”);
}
open(“GET”,“testServlet”,true);
xhttp.send();
}
//我的servlet代码
受保护的无效数据集(HttpServletRequest请求,
HttpServletResponse响应)引发ServletException,IOException{
System.out.println(“我在测试服务器中”);
}
//我的web.xml配置
TestServlet
com.test.TestServlet
TestServlet
/testServlet/*

问题在于我的项目实施。我已经根据我的项目格式化了url。现在它可以正常工作了。我在问题中提到的代码可以正常工作