bjr . je suis en 2ieme annee de formation en programmation et je veux m exercer a jee. j ai des difficultes a utiliser un bean l erreur qui m est presente est que ma methode bean ne serait pas static et que je ne peut la referencer a un contexte static .je ne vois pas ou j ai fais erreur je me suis documenter sur des videos.
voici le code que j ai
ceci est mon 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 package Cam_co_beans; public class utilisateurs { private String Nom_util; private String Password_util; public String getNom_utilisateur(){ return Nom_util; } public void setNom_utilisateur(String nom_util){ this.Nom_util = nom_util; } public String getPassword_utilisateur(){ return Password_util; } public void setPassword_utilisateur(String password_util){ this.Password_util = password_util; } }
ceci est la classe java ou je veux l utiliser la partie sous ligne est le code qui presente en rouge . merci pour toute aide
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 package Cam_Co_bdd; import Cam_co_beans.utilisateurs; import java.sql.*; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.List; public class seeuser { public List<utilisateurs> recupererutilisateurs() { List<utilisateurs> Utilisateur = new ArrayList<utilisateurs>(); try { Class.forName("com.msql.jdbc.Driver"); } catch (ClassNotFoundException e) { } Connection conn = null; Statement statement = null; ResultSet rs = null; try { conn = DriverManager.getConnection("jdbc::mysql://localhost:3306/dossier_Camer-Co/","root",""); statement = conn.createStatement(); rs = statement.executeQuery("SELECT nom, password FROM utilisateurs"); while (rs.next()){ String nom = rs.getString("nom"); String password = rs.getString("password"); utilisateurs utilisateur = new utilisateurs(); utilisateurs.setNom_utilisateur(nom); utilisateurs.setPassword_utilisateur(password); Utilisateur.add(utilisateur); } } catch (SQLException e) { } finally { try { if (rs != null) rs.close(); if (statement != null) statement.close(); if (conn != null) conn.close(); } catch (SQLException ignore) { } } return Utilisateur; } }
Partager