Bonjour, j'aimerais pouvoir récupérer les données de ma liste déroulante pour pouvoir ensuite tester les donner remplis pour gérer mes instance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action="controleurUtilisateurs.jsp" method="POST"> <select name="DType"> <option value="Adm">Administrateur</option> <option value="Ens">Enseignant</option> <option value="Etu">Etudiant</option> </select> </form>Merci de votre aide ainsi que de votre attention.
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 String DType = request.getAttribute("DType"); String nom = request.getParameter("nom"); EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpa"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); if (DType == "Administrateur") { Administrateur administrateur = new Administrateur(); administrateur.setNom(nom); em.persist(administrateur); } if (DType == "Enseignant") { Enseignant personne = new Enseignant(); personne.setNom(nom); em.persist(personne); } if (DType == "Etudiant") { Etudiant etudiant = new Etudiant(); etudiant.setNom(nom); em.persist(etudiant); } tx.commit(); em.close(); emf.close();
Partager