Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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
Java 无法将数据从客户端发送到服务器_Java_Jquery_Ajax - Fatal编程技术网

Java 无法将数据从客户端发送到服务器

Java 无法将数据从客户端发送到服务器,java,jquery,ajax,Java,Jquery,Ajax,伙计们,我正在学习jQueryAjax教程。。为什么这个代码不起作用 <script type="text/javascript"> $(document).ready(function() { $("#div").load( "C:\Users\workspace\AjaxProject\src\Server.java", name="Memo",function(responseTxt, statusTxt, xhr) { if (status

伙计们,我正在学习jQueryAjax教程。。为什么这个代码不起作用

<script type="text/javascript">
   $(document).ready(function() {
      $("#div").load( "C:\Users\workspace\AjaxProject\src\Server.java",  name="Memo",function(responseTxt, statusTxt, xhr) {
        if (statusTxt == "success")
           alert("External content loaded successfully!");
        if   (statusTxt == "error")
           alert("Error: " + xhr.status + ": " + xhr.statusText);
      });
   });
</script>

如示例所示,不能用java程序名调用任何
Servlet
。我们需要在它的容器中部署并运行
Servlet
,然后,我们可以通过配置的url调用它


是关于如何使用
Servlet
启动应用程序并使用jQuery调用它的完整教程。

我们不能用任何服务器程序的名称来调用它。我们需要通过配置的URL调用它。请查看更新它不起作用这缺少太多详细信息。。。1) 您是否在诸如tomcat之类的servlet容器中部署了java代码?2) 您需要加载一个URL,而不是“Server.java”3“此代码不工作”告诉我们什么。有什么错误?@f1sh 1-是的2-我有。。我更新了代码3-没有错误,也没有打印anything@DinaSaber这仍然不是一个URL。如果将其部署到本地tomcat,URL应该类似于
http://localhost:8080/AjaxProject/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   // TODO Auto-generated method stub
   doGet(request, response);
   System.out.print(""+request.getParameter("name"));
}