salut
voila je veux faire l'ajout vers une base oracle à partir d'une page jsf
mais voila ca ne marche pas
voila
mon beans
et 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 package beans; import gestion.AccessDB; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; public class AuteurBeans { //les Attributs private int idauteur; private String nomAuteur; private String prenomAuteur; private String pays; //constructeur par defaut public AuteurBeans(){ } //Les getter et settter public int getIdauteur() { return idauteur; } public void setIdauteur(int idauteur) { this.idauteur = idauteur; } public String getNomAuteur() { return nomAuteur; } public void setNomAuteur(String nomAuteur) { this.nomAuteur = nomAuteur; } public String getPrenomAuteur() { return prenomAuteur; } public void setPrenomAuteur(String prenomAuteur) { this.prenomAuteur = prenomAuteur; } public String getPays() { return pays; } public void setPays(String pays) { this.pays = pays; } //les methodes public String ajouterAuteurBase(){ Connection con = AccessDB.getConn(); try { ResultSet rset = AccessDB.execSQL("insert into Auteur values ( "+this.idauteur+",'"+this.nomAuteur+"','"+this.prenomAuteur+"','"+this.pays+"')"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println("Erreur de l'ajout "); } return "retour"; } }
merci d'avance
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 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>Confirmation Auteur</title> </head> <body> <h1>Validation de votre ajout</h1> <f:view> <h:form> <h:panelGrid border="1" columns="2"> <h:outputText value="IdAuteur:"></h:outputText> <h:inputText value="#{auteurBeans.idauteur}"></h:inputText> <h:outputText value="Nom:"></h:outputText> <h:inputText value="#{auteurBeans.nomAuteur}"></h:inputText> <h:outputText value="Prenom:"></h:outputText> <h:inputText value="#{auteurBeans.prenomAuteur}"></h:inputText> <h:outputText value="Pays:"></h:outputText> <h:inputText value="#{auteurBeans.pays}"></h:inputText> </h:panelGrid> <h:commandButton value="Confirmer votre ajout" style="width: 183px" action="#{auteurBeans.ajouterAuteurBase}"></h:commandButton> </h:form> </f:view> </body> </html>
Partager