Bonsjoir à tous
un problème que je ne savais pas d'om il vien
j'ai un bean
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;
} 
}
dans ma page JSF
quand je déclarre un champ
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>
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
3
4
5
6
 
 
Multiple annotations found at this line:
	- Dt1 cannot be resolved as a member of 
	 AjoutArticle
	- "Dt1" cannot be resolved
et j'ai bien déclarer mon bean dans le faces-config