j'ai rempli un selectonemenu à partir de ma base de données

quand je clique sur le composant je veux récuperer le ID de l'item sélectionné

pour l'utiliser dans une requete dans une autre classe java
voici le code de mon bean
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
64
65
66
67
68
69
70
71
 
 
package Test;
 
 
 import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
 
import javax.faces.model.SelectItem;
 
import Test.BDD;
 
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import java.sql.Connection;
 
 
public class RemplirType {
	private String maValeur;  
	private List<SelectItem> mesElements;
 
	public String getMaValeur() {
		return maValeur;
	}
	public void setMaValeur(String maValeur) {
		this.maValeur = maValeur;
	}
	@SuppressWarnings("unchecked")
 
 
	public List<SelectItem> getMesElements() {
 
        if (mesElements == null) {
               mesElements = new ArrayList<SelectItem>();
 
               Connection con = new BDD().getCon();
 
				try {
 
					  String SqlStr = "  select  IDTYPEAR, TYPEAR from DC_TYPEA" ;  
					  Statement stmt= con.createStatement();
					  ResultSet  rs = stmt.executeQuery(SqlStr);
						 mesElements.add(new SelectItem(0, "Choisir un type"));
						while(rs.next())
						{
							 mesElements.add(new SelectItem(rs.getString("IDTYPEAR").toString(), rs.getString("TYPEAR").toString()));
						}
				} catch (SQLException e) {
 
					e.printStackTrace();
				}
 
 
           }
           return mesElements;
 
 
   }
 
 
 
 
 
 
}
dans ma page JSF:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<h:selectOneMenu value="#{RemplirType.maValeur}" style="height : 24px; width : 410px;"  onchange="setType(this)" id="IDT1">
				<f:selectItems value="#{RemplirType.mesElements}"/>
              </h:selectOneMenu>