ajax.open()方法中通常会有三个参数,其中第二个参数是数据提交的服务器数据时,服务器所在地址(URL)。
网上有使用@WebServlet("/Demo")的方式,但在学习的时候发现这条语句失效,于是通过查找对应的XML文档:
项目创建的XML文档(web.xml):
<servlet-mapping>
<servlet-name>Demo2</servlet-name>
<url-pattern>/servlet/Demo2</url-pattern>
</servlet-mapping>
中可以找到它的相对路径为servlet/Demo2,填写在open方法的第二个参数中,注意没有只有一个“/”
ajax.open("get", "servlet/Demo2");
ajax.send(null);
在这里插入代码片在浏览器中检验即可。