Bonjour
J ai créé une servlet qui recupére des données à partir d un formulaire html.
Avant d aller plus loin je voulais tester ma servlet or celle ci ne fonctionne pas et je ne vois pas ou peut etre l erreur
j ai sous le repertoire tomcat/webappsEtat HTTP 404 - /Essai/servlet/norme
--------------------------------------------------------------------------------
type Rapport d''état
message /Essai/servlet/norme
description La ressource demandée (/Essai/servlet/norme) n'est pas disponible.
--------------------------------------------------------------------------------
le formulaire Norme.htm
en dessous j ai dans WEB-INF le web.xml suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
enfin encore en dessous dans le répertoire classes j ai mon ServletNorme.class
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
La compilation se passe sans problème je ne pense pas que le problème puisse venir de là mais je mais quand meme le code de ma servlet
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65/** * Servlet permettant d'insérer de nouvelles normes dans la base * de données */ import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ServletNorme extends HttpServlet { public void doPost(HttpServletRequest req, HttpServletResponse rep) throws ServletException, IOException { /** Récupération dans des variables des informations saisies dans le formulaire */ PrintWriter pw = rep.getWriter(); id = req.getParameter("id"); nom = req.getParameter("nom"); carburant = req.getParameterValues("carburant"); categorie = req.getParameter("cat"); classe = req.getParameter("classe"); co = req.getParameter("co"); co2 = req.getParameter("co2"); hc = req.getParameter("hc"); nox = req.getParameter("nox"); hcnox = req.getParameter("hcnox"); qtepart = req.getParameter("part"); granu = req.getParameter("granu"); if (id!=null) { /** Affichage pour tester le contenu des variables */ pw.println(" : "+id); pw.println(" : "+nom); pw.println(" : "+carburant); pw.println(" : "+classe); pw.println(" : "); pw.println(" : "); pw.println(" : " ); } } private String id; private String nom; private String[] carburant; private String categorie; private String classe; private String co; private String co2; private String hc; private String nox; private String hcnox; private String qtepart; private String granu; }
Je pense que l'erreur viendrait plutot du web.xml voire du Form Action de la page html mais je ne vois pas trop ... ou alors peut etre que j ai oublié quelque chose.
est ce qu il faut que je touche au server.xml par exemple ?

 

 
		
		 
         
 

 
			
			


 
   



 [debutant][servlet]lien entre formulaire et servlet
 [debutant][servlet]lien entre formulaire et servlet
				 Répondre avec citation
  Répondre avec citation 
				 ) mais comme toi je suis débutant...
 ) mais comme toi je suis débutant...


 
  
  
 
 
			
Partager