Bonjour,
J'ai une méthode process() dans une page JSF qui appelle une connexion Oracle, et qui retourne un String pour afficher Connected quand on se connecte à Oracle.
Le problème est que quand je clique sur le bouton "Connect", qui appelle la fonction Process() qui me connecte à une base de données, je n'arrive pas à afficher le "Welcome Connected" dans le Panel Information.
ManagedBeanO.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <p:commandButton value="Connect" action="#{ManagedBeanO.process()}" /> <p:panel id="display" header="Information" style="margin-top:10px;"> <h:panelGrid columns="2"> <h:outputText value="connection " /> <h:outputLabel value="Welcome #{ManagedBeanO.process()} " /> <p:commandButton value="Next" /> </h:panelGrid> </p:panel>
Quelqu'un saurait-il m'expliquer d'où peut venir le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private String Orac= "Connected"; public String process() throws Exception { if(connectedUser == null) { connectedUser = getConnection(host,port,baseName,user,mdp ); } return Orac; }
Merci d'avance pour votre aide.
Partager