Appel contructeur managed bean
Bonjour,
je recontre un probleme au moment de l'instanciation de mon managed bean.
en faite j'ai un manage bean (accountController) qui appelé depuis ma page jsp, mais les traitement que je fait dans mon constructeur ne sont pa réaliser, et je comprend pas pourquoi...
je vous post mon code.
dans ma page jsp:
Code:
1 2
| <h:commandButton value="Sign In"
action="#{account.doSignIn}" type="submit"/> |
dans mon faces-config.xml:
Code:
1 2 3 4 5
| <managed-bean>
<managed-bean-name>account</managed-bean-name>
<managed-bean-class>com.yaps.petstore.jsf.AccountController</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean> |
mon managed bean:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public class AccountController extends Controller {
private String login;
private String password;
public void AccountController(){
System.out.println("dans contructeur AccountController");
}
public String doSignIn() {
......
......
}
} |
La ligne "System.out.println("dans contructeur AccountController");" se trouvant dans le contructeur n'est pas traiter.
Pourtant la methode "doSignIn()" est bien realiser...
J'ai beau cherché, mais je ne voit pas pourquoi, pourtant le bean est bien initialiser vu qu'il arrive a appelé la methode ""doSignIn()" ".
merci, pour vos reponses.