【发布时间】:2017-03-31 09:24:37
【问题描述】:
我对 Ajax 没有任何实际操作经验。我想使用 Ajax 在我的项目中创建级联下拉列表框。我在网上搜索过,我能得到 将 AJax 与 JSON 和 Jquery 结合使用的参考。但我想单独使用 Ajax 和 Js。请在下面找到我的问题的简要描述,会很棒 如果我能在这里得到适当的指导。提前致谢。 1.我要创建两个下拉列表框 2. 对于第一个下拉列表框,我在 JSP 页面本身中有硬编码值。 3.根据第一个下拉列表框中的值的选择,需要通过数据库将值填充到第二个下拉列表框中。 4.我想通过JSP、JS、Sevlet和Ajax来实现。而不是 JQuery 和 JSON。 任何人都可以帮我提供示例代码 sn-ps 吗?
我试图在我的 JS 中创建请求。我已经给出了我的 servlet url,但它没有到达我的 servlet 页面。我在我的 serverlet 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>
【问题讨论】:
标签: javascript java ajax jsp servlets