bonjour.

Je suis en train de faire une JSP et je me rends compte que 2 de mes 3 boutons ne marche pas (annuler et supprimer).

Voici le code :

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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested"%>
 
<script type="text/javascript">
        // Fonction d'annulation        
        function cancel() {             
                result = confirm('<bean:message key="messages.confirmAbandon"/>');
 
                if (result) {
                  redirection('openAfficherChantier.do');
                }
        }
 
        // Fonction de suppression
        function supprimer() {  
                result = confirm('<bean:message key="messages.confirmSuppression"/>');
 
                if (result) {
                  redirection('executeSupprimerChantier.do');
                }
        }
</script>
 
<html:form action="/executeModifierChantier">
 
	<table border="1" width="50%" cellpadding="3" align="center">
		<tr>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.id" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.nom" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.datDebObj" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.datDebReel" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.datFinObj" /></td>
		<tr>
		<tr>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.id" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.nom" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.datDebObj" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.datDebReel" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.datFinObj" /></td>
		<tr>
		<tr>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.datFinReel" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.heuresAll" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.heuresReel" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.avencement" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.statut" /></td>
		</tr>
		<tr>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.datFinReel" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.heuresAll" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.heuresReel" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.avencement" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.statut" /></td>
		<tr>
		<tr>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.manager" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.numEmplacement" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.sousTraitance" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.commentaire" /></td>
			<td class="clsTableauTitre" align="center"><bean:message
				key="chantier.saisieCode.commentaireOld" /></td>
		</tr>
		<tr>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.manager" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm"
				property="chantier.numEmplacement" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.sousTraitance" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm" property="chantier.commentaire" /></td>
			<td align="center" class="clsTableauTexte"><html:text
				name="ajouterModifierChantierForm"
				property="chantier.commentaireOld" /></td>
		</tr>
 
	</table>
 
	<br>
	<table align="center">
		<tr>
			<td align="center"><html:submit property="action"
				styleClass="fbouton">
				<bean:message key="bouton.executeModifierChantier" />
			</html:submit></td>
			<td align="center"><html:button property="action"
				styleClass="fbouton" onclick="supprimer();">
				<bean:message key="bouton.supprimer" />
			</html:button></td>
			<td align="center"><html:button property="action"
				styleClass="fbouton" onclick="cancel();">
				<bean:message key="bouton.annuler" />
			</html:button></td>
		</tr>
	</table>
 
 
	<tiles:insert definition="pic.messages" flush="true" />
</html:form>
Avez-vous une idée ?

Merci, Florent.