Bonjour,
J'ai bien regardé tout les posts sur le sujet mais je ne comprend pas

voilà,
j'ai tomcat 5.*

j'ai d'un cote une page jsp qui contient un 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
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
 
<html>
 
<script language="JavaScript">
 
	function envoye(){
 	   document.tab.submit();
	}
 
                 ...
</script>
 
 
 
		<body>
		<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="100%" id="AutoNumber1" height="43">
 
          <tr>
            <td width="7%" bgcolor="#800000" height="16">
            <p align="center"><font face="Arial" size="2" color="#FFFFFF">
            Colonne</font></td>
            <td width="93%" bgcolor="#800000" height="16">
            <p align="center"><font face="Arial" size="2" color="#FFFFFF">Nom 
            par défaut</font></td>
        <form name="tab" method="post" action="/save">
            <td width="21" height="1" align="left" bgcolor="#800000" bordercolor="#C0C0C0">
			<b><font face="Arial" size="2" color="#C0C0C0">
			<input type=checkbox checked name=toggleAll title="colonnes à intégrer" onclick="ToggleAll(this);" value="ON"></font></b></td>
 
          </tr>
 
 
          <tr>
            <td width="7%" bgcolor="#D3D3D3" height="27">
            <p align="center"><font face="Arial" size="2">
            A</td>
            <td width="93%" bgcolor="#D3D3D3" height="27">
            <p align="center">
            <input type="text" name="col0" size="27" value="A"></td>
            <input type ="hidden" name="colxls0" value="A">
            <td width="21" height="11" bgcolor="#D3D3D3">
			<input type ="checkbox" checked name="C0" value="ON" onclick="Toggle(this)"></td>
          </tr>
 
 
          <tr>
            <td width="7%" bgcolor="#D3D3D3" height="27">
            <p align="center"><font face="Arial" size="2">
            B</td>
            <td width="93%" bgcolor="#D3D3D3" height="27">
            <p align="center">
            <input type="text" name="col1" size="27" value="B"></td>
            <input type ="hidden" name="colxls1" value="B">
            <td width="21" height="11" bgcolor="#D3D3D3">
			<input type ="checkbox" checked name="C1" value="ON" onclick="Toggle(this)"></td>
          </tr>
 
   ...		  
 
          <tr>
            <td width="7%" bgcolor="#D3D3D3" height="27">
            <p align="center"><font face="Arial" size="2">
            J</td>
            <td width="93%" bgcolor="#D3D3D3" height="27">
            <p align="center">
            <input type="text" name="col9" size="27" value="J"></td>
            <input type ="hidden" name="colxls9" value="J">
            <td width="21" height="11" bgcolor="#D3D3D3">
			<input type ="checkbox" checked name="C9" value="ON" onclick="Toggle(this)"></td>
          </tr>
 
           	<input type ="hidden" name="id" value="52">
			<input type="hidden" name="nom" value="AFG__GuilbertRequisite.xls">
			<input type="hidden" name="feuille" value="Feuil1">
			<input type="hidden" name="nbcol" value="10">     
        </table>
        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2" height="28">
          <tr>
            <td width="100%" height="28">
			<input type="button" value="sauver" onclick="javascript:envoye();window.close();"
			style="border:1px ridge #D3D3D3; font-family: Arial;font-size: 10pt; padding: -3; background-color: #800000;
			float:right; color:#D3D3D3">
			<input type="button" value="fermer" onclick="javascript:window.close();"
			style="border:1px ridge #D3D3D3; font-family: Arial;font-size: 10pt; padding: -3; background-color: #800000;
			float:left; color:#D3D3D3"></td>
          </tr>
        </table>
        </form>
        </body></html>
et de l'autre coté une 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
37
38
39
40
41
42
43
44
45
46
 
import java.io.IOException; 
import java.util.Vector;
 
import javax.servlet.ServletException; 
import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
 
import source.GestionBD;
 
public class recupcolname extends HttpServlet { 
	public void doPost(HttpServletRequest request, HttpServletResponse response)
	 throws ServletException, IOException{ 
	 	[color=blue][b]System.out.println("ok");[/b][/color]
		/*formulaire */ 
 
		String strid		="";
		String nom			="";
		String feuille		="";
		String nbcol		="";
		String res			="";
		String stri			="";
		Vector vec			= new Vector();
		Vector vec2			= new Vector();
		GestionBD gestion	= new GestionBD();
 
		strid	= request.getParameter("id");
		feuille	= request.getParameter("feuille");
		nbcol	= request.getParameter("nbcol");
		nom		= request.getParameter("nom");
 
		int taille 	= Integer.parseInt(nbcol);
		String[][] tab = new String[2][taille];
		for(int i=0;i<taille;i++){
			stri 	= Integer.toString(i);
			res 	= request.getParameter("C"+stri);
			if(res != null){
				res = request.getParameter("col"+stri);
				vec.addElement(res);
				res = request.getParameter("colxls"+stri);
				vec2.addElement(res);
			}
 		}
 
...
Mon fichier WEB-INF/web.xml semble correcte

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
 
<?xml version="1.0" encoding="ISO-8859-1"?>
 
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
 
<web-app>
 
 
  <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>
        <servlet-name>echo</servlet-name>
        <servlet-class>recup</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>echo2</servlet-name>
        <servlet-class>recupmodel</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>echo3</servlet-name>
        <servlet-class>actif</servlet-class>
    </servlet>
 
<servlet>
        <servlet-name>save</servlet-name>
        <servlet-class>recupcolname</servlet-class>
    </servlet>
 
 
 
    <servlet-mapping>
        <servlet-name>echo</servlet-name>
        <url-pattern>/echo</url-pattern>
    </servlet-mapping> 
 
    <servlet-mapping>
        <servlet-name>echo2</servlet-name>
        <url-pattern>/echo2</url-pattern>
    </servlet-mapping> 
 
    <servlet-mapping>
        <servlet-name>echo3</servlet-name>
        <url-pattern>/echo3</url-pattern>
    </servlet-mapping> 
 
 
<servlet-mapping> 
        <servlet-name>save</servlet-name> 
        <url-pattern>/save</url-pattern> 
    </servlet-mapping>
 
    <session-config>
        <session-timeout>10</session-timeout>
    </session-config>
 
 
    <listener>
	<listener-class>source.ecouteurAttribut</listener-class>
    </listener>
 
 
</web-app>
malgré tout ça mon serveur ne réagit pas à l'appel de la servlet, il ne me fait pas d'erreur.
et mon debug bleu de ma servlet ne s'affiche pas...

ai-je fait une bétise quelque part ???

merci