Bonjour à tous
scrollableDataTable à partir d'une base de données
qu'est ce que je dois avoirdans mon bean
Bonjour à tous
scrollableDataTable à partir d'une base de données
qu'est ce que je dois avoirdans mon bean
J'ai fait le code suivant et il m'affiche bien le résultat dans ma table:
le bean recherche est le suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <rich:scrollableDataTable var="Rech" value="#{Recherche.vecteur}"> <h:column> <f:facet name="header">NOM</f:facet> <h:outputText value="#{Rech}" /> </h:column> </rich:scrollableDataTable>
mais ce que j'ai comment code pour afficher une seule colonne
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 package Test; import java.sql.DriverManager; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import java.util.Vector; 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.sql.Connection; public class Recherche { private String maValeur; private List<SelectItem> mesElements; private List<String> vecteur; private ResultSet RS; public String getMaValeur() { return maValeur; } public void setMaValeur(String maValeur) { this.maValeur = maValeur; } @SuppressWarnings("unchecked") public List<String> getvecteur() { if (mesElements == null) { mesElements = new ArrayList<SelectItem>(); Connection con = new BDD().getCon(); try { vecteur = new Vector<String>(); String SqlStr = " select TYPEAR from DC_TYPEA" ; Statement stmt= con.createStatement(); RS = stmt.executeQuery(SqlStr); mesElements.add(new SelectItem(0)); while(RS.next()) { vecteur.add(RS.getString("TYPEAR").toString()); } } catch (SQLException e) { e.printStackTrace(); } } return vecteur; } }
comment je peux faire afficher deux colonnes de ma table
C'est résolu
je l'ai fait toute seule![]()
Partager