Bonsjoir à tous
un problème que je ne savais pas d'om il vien
j'ai un bean
dans ma page JSF
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146 package Test; import java.sql.DriverManager; import java.sql.SQLException; import java.util.ArrayList; import java.util.Date; import java.util.List; import javax.faces.application.FacesMessage; import javax.faces.context.FacesContext; import javax.faces.model.SelectItem; import Test.BDD; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; import java.sql.Connection; public class AjoutArticle { private int IDT1; private String Dt1; private String NA1; private String NS1; private String EA1; private String ES1; private int Affect1; private String Obs1; private Date Dte1; public void setIDT1(int IDT1) { this.IDT1=IDT1; } public int getIDT1() { return IDT1; } //********************************************** public void setDt1(String Dt1) { this.Dt1=Dt1; } public String getDt1() { return Dt1; } //********************************************** public void setNA1(String NA1) { this.NA1=NA1; } public String getNA1() { return NA1; } //********************************************* public void setEA1(String EA1) { this.EA1=EA1; } public String getEA1() { return EA1; } //******************************************** public void setES1(String ES1) { this.ES1=ES1; } public String getES1() { return ES1; } //************************************************* public void setAffect(int Affect1) { this.Affect1=Affect1; } public int getAffect() { return Affect1; } //*************************************************** public void setObs(String Obs1) { this.Obs1=Obs1; } public String getObs() { return Obs1; } //*************************************************** public void setDte(Date Dte1) { this.Dte1=Dte1; } public Date getDte() { return Dte1; } //******************************************************************************** public String AjoutArticle() { String result=" "; if (EA1=="") { FacesContext fc = FacesContext.getCurrentInstance(); fc.addMessage("EA1", new FacesMessage("Choisir l'état de l'article")); } else if (ES1=="") { FacesContext fc = FacesContext.getCurrentInstance(); fc.addMessage("ES1", new FacesMessage("Choisir l'état de l'article en stock")); } else if ((ES1=="AFFECTE") && (Affect1==0)) { FacesContext fc = FacesContext.getCurrentInstance(); fc.addMessage("Affect", new FacesMessage("Choisir l'affection de l'article")); } else { } return result; } }
quand je déclarre un champ
il ne me reconnais que la valeur de NA1 les autres il me signale l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <h:inputText value="#{AjoutArticle.Dt1}" size="40" style="width : 403px; height : 17px;" maxlength="100" id="Dt" required="true" requiredMessage="Entrer le nom d'article"/> </td>
et j'ai bien déclarer mon bean dans le faces-config
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Multiple annotations found at this line: - Dt1 cannot be resolved as a member of AjoutArticle - "Dt1" cannot be resolved
Partager