Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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/5/ember.js/4.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 Jquery无法向servlet发送请求。找不到错误404_Java_Jquery_Ajax_Servlets - Fatal编程技术网

Java Jquery无法向servlet发送请求。找不到错误404

Java Jquery无法向servlet发送请求。找不到错误404,java,jquery,ajax,servlets,Java,Jquery,Ajax,Servlets,我正在向servlet发送一个ajax请求。 Ajax代码: $.ajax({ type : "POST", url : "/SignUp", data: dataString, // if received a response from the server

我正在向servlet发送一个ajax请求。 Ajax代码:

                 $.ajax({
                        type : "POST",
                        url : "/SignUp",
                        data: dataString,
                        // if received a response from the server
                        success : function(data, textStatus, jqXHR) {
                            console.log("Transfering ");

                        },

                        error : function(jqXHR, textStatus, errorThrown) {
                            alert("Something really bad happened " + textStatus);
                        }
                    });
              }
Servlet路径: 我的servlet现在正在托管。它位于: 域/public\u html/WEB-INF/CLASSES/controller/auth/SignUp

My Web.xml条目

             <servlet>
               <description></description>
               <display-name>SignUp</display-name>
               <servlet-name>SignUp</servlet-name>
               <servlet-class>.controller.auth.SignUp</servlet-class>
            </servlet>

             <servlet-mapping>
                 <servlet-name>SignUp</servlet-name>
                  <url-pattern>/SignUp</url-pattern>
             </servlet-mapping>

报名
报名
.controller.auth.SignUp
报名
/报名

我的Web.XML文件是

               <?xml version="1.0" encoding="UTF-8"?>
            <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                      xmlns="http://java.sun.com/xml/ns/javaee"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
       <display-name>CarPool</display-name>
   <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
         <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
  <servlet>
     <description></description>
    <display-name>Login</display-name>
    <servlet-name>Login</servlet-name>
   <servlet-class>controller.auth.Login</servlet-class>
 </servlet>
  <servlet-mapping>
    <servlet-name>Login</servlet-name>
    <url-pattern>/Login</url-pattern>
  </servlet-mapping>
  <servlet>
    <description></description>
    <display-name>SignUp</display-name>
    <servlet-name>SignUp</servlet-name>
    <servlet-class>controller.auth.SignUp</servlet-class>
  </servlet>
  <servlet-mapping>
  <servlet-name>SignUp</servlet-name>
   <url-pattern>/SignUp</url-pattern>
 </servlet-mapping>
 <servlet>
    <description></description>
   <display-name>ResetPassword</display-name>
   <servlet-name>ResetPassword</servlet-name>
     <servlet-class>controller.auth.ResetPassword</servlet-class>
  </servlet>
  <servlet-mapping>
   <servlet-name>ResetPassword</servlet-name>
    <url-pattern>/ResetPassword</url-pattern>
  </servlet-mapping>
  <servlet>

拼车
index.html
index.htm
index.jsp
登录
登录
controller.auth.Login
登录
/登录
报名
报名
controller.auth.SignUp
报名
/报名
重置密码
重置密码
controller.auth.ResetPassword
重置密码
/重置密码

尝试从以下位置更改
servlet类的路径:

    <servlet-class>.controller.auth.SignUp</servlet-class>
这里使用
contextPath
编写正确的路径,如下所示:

 <script>var contextPath = "${pageContext.request.contextPath}";</script>
   url :contextPath + "/SignUp",
var contextPath=“${pageContext.request.contextPath}”;
url:contextPath+“/SignUp”,

尝试从以下位置更改
servlet类的路径:

    <servlet-class>.controller.auth.SignUp</servlet-class>
这里使用
contextPath
编写正确的路径,如下所示:

 <script>var contextPath = "${pageContext.request.contextPath}";</script>
   url :contextPath + "/SignUp",
var contextPath=“${pageContext.request.contextPath}”;
url:contextPath+“/SignUp”,

您可以发布servlet的packge名称吗?@Abdelhak servlet在controller.auth package中您可以发布servlet的packge名称吗?@Abdelhak servlet在controller.auth packagetried中。也一样,但仍然是相同的错误。我需要设置上下文吗path@Abdelak即使使用contextPath,也有相同的响应。当我运行console.log(contextPath)时;没有显示值或输出为空…请尝试将您的完整信息发布到web.xml@mohitsharma@Abdelak已发布我的完整web.xml文件。也一样,但仍然是相同的错误。我需要设置上下文吗path@Abdelak即使使用contextPath,也有相同的响应。当我运行console.log(contextPath)时;没有显示值或输出为空…请尝试将您的完整信息发布到web.xml@mohitsharma@Abdelak发布了我的完整web.xml