Bonsoir tout le monde!!

Voilà j'ai cette fâcheuse erreur qui me colle et qui m'empêche de continuer mon projet...grrrr

Pourtant mon formulaire a une méthode post...????
A qui peut m'aider....

Merci bien!!

Voilà mon servlet

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
 
 
import java.io.IOException;
 
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
@WebServlet(urlPatterns="/register")
public class FirstServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
 
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
 
        String usermail = req.getParameter("usermail");
        req.getSession().setAttribute("usermail",usermail);
 
 
        RequestDispatcher rd = req.getRequestDispatcher("/login");
        rd.forward(req, resp);
 
    }
 
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
 
        resp.sendRedirect(req.getServletContext().getContextPath()+ "/login.jsp");
    }
}
Et voici mon formulaire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title></title>
 
 
    </head>
 
    <body>
        <jsp:include page="/templates/header.jsp"/>
    <div>
        <form id="myForm" method="post" action="register">
            <fieldset>
                <legend>Register</legend>
                <ol>
                    <li>
                        <label for="usermail">Mail</label>
                        <input type="text" id="usermail" name="usermail" placeholder="usermail" required autofocus>
                    </li>
                    <li>
                        <label for="pwd">Password</label>
                        <input type="password" id="pwd" name="pwd" placeholder="password" required>
                    </li>
                    <li>
                        <label for="conf">Confirmation</label>
                        <input type="text" id="conf" name="conf" placeholder="confirmation" required>
                    </li>
                </ol>
            </fieldset>
            <fieldset>
                <button type = "submit" value="Submit">Submit</button>
            </fieldset>
        </form>
        </div>
 
    </body>
</html>

et mon web.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?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" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name></display-name>
  <welcome-file-list>
    <welcome-file>register.jsp</welcome-file>
  </welcome-file-list>
</web-app>