I have a form in which I want to submit request to a servlet called registrationServlet.The register servlet is under a directory called "Controller". But it fails to access the servlet after submitting the form. How can I resolve this issue? I get the following error after submitting the form
HTTP Status 404 - /ClassProject/Views/RegisterServlet
description : The requested resource is not available.
form : (Form resides in Login.jsp page under Views directory)
    <form action="RegisterServlet" class="register" method="POST" >
        <fieldset>
            <legend>Registration</legend>
            Username : <input type="text" name="username" id="username">
            </br></br>
            Password : <input type="password" name="password" id="password">
            </br></br>
            Email : <input type="email" name="email" id="email">
            </br></br>
            Date of Birth : <input type="date" name="date" id="date">
            </br></br>
            <input type="submit" value="Submit">
        </fieldset>
    </form>
web.xml :
<servlet>
    <servlet-name>RegisterServlet</servlet-name>
    <servlet-class>Controller.RegisterServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>RegisterServlet</servlet-name>
    <url-pattern>/RegisterServlet</url-pattern>
</servlet-mapping>
Here is my directory structure :

 
     
    