Bonsoir;
je travaille avec spring et hibernate pour la persistence de données,j'ai fait un formulaire d'introduction de données et en cliquant sur un bouton ces données doivent êtres enregistrés dans la base de données via le bean et revenir au même page du formulaire pour introduire d'autre nouvelles données.
pour moi la première donnée s'enregistre avec succès dans la base mais pas les suivants voilà mon code
code de la 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 @SuppressWarnings("serial") @Component("formulaireAccidentBean") @Scope("session") public class FormulaireAccidentBean implements Serializable{ @Autowired private static ClassPathXmlApplicationContext context; private transient ConducteurService conducteurService; @PostConstruct public void init() { context=new ClassPathXmlApplicationContext("application-contexte.xml"); conducteurService=(ConducteurService)context.getBean("conducteurService");} public String enregistrerConducteur() throws ParseException{ Conducteur conducteur=new Conducteur(attributs); conducteurService.save(conducteur);}
aidez moi s'il vous plaît
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <h:form> <p:inputText value="#{formulaireAccidentBean.att1}"/> . . <h:commandButton actionListener="#{formulaireAccidentBean.enregistrerConducteur}" value="enregistrer" /> </h:form>
Partager