Slt tout le monde ,je veut afficher mes donnée de la base de donnée et un bouton en chaque ligne correspond à chaque donnée et en cliquant sur ce bouton il aura affichage du détail du donnée spécifié , j'arrive à afficher la table mais le probleme est des boutons ,voila mon code jsf :
Code xml : 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 <%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%><%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%><%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Liste des étudiants</title> </head> <body> <f:view> <h:form> <h1>Test</H1> <div align="center"> <h:dataTable value="#{majoutetudiant.l}" var="item" border="1" cellspacing="4" width="60%" rowClasses="paire,impaire" headerClass="titre"> <h:column> <f:facet name="header"> <h:outputText value="Ninscription" /> </f:facet> <h:outputText value="#{item.ninscription}"/> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Nom" /> </f:facet> <h:outputText value="#{item.nom}"/> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Prenom" /> </f:facet> <h:outputText value="#{item.prenom}"/> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Sélection"/> </f:facet> <h:commandButton image="modif.jpg" action="#{majoutetudiant.modif}" ></h:commandButton> </h:column> </h:dataTable> <p> </p> </h:form> </f:view> </body> </html>
Svp aider moi si vous savez commnet je doit faire afin d'accéder aux détail des donnée en cliquant sur le bouton de la meme ligne que lui ,c'est vraiment trés important pour moi ,je vous remercie d'avance .
Partager