title: Why selectOneMenu Send ItemLabel to the converter?
body: <p>my JSF page</p>
  
  <hr>
  
  <pre><code>&lt;h:form&gt;
     &lt;h:selectOneMenu id="studlist" value="#{studBean.selectedStudent}"&gt;                   
       &lt;p:ajax event="change" process="studlist" update="studdep" &gt;&lt;/p:ajax&gt;
       &lt;f:selectItems value="#{studBean.student}" var="s" 
                      itemValue="#{s.studid}" itemLabel="#{s.name}"/&gt;
       &lt;f:converter   converterId="studentconverter"/&gt;
       &lt;/h:selectOneMenu&gt;
  &lt;/h:form&gt;
  </code></pre>
  
  <p>converter class(StudentConverter)</p>
  
  <hr>
  
  <pre><code>public Object getAsObject(FacesContext context, UIComponent component, String value) {
  
   Student studConvert= new Student();
   List&lt;Student&gt; students=new ArrayList&lt;Student&gt;();
   students=(ArrayList&lt;Student&gt;)((UISelectItems     
             component.getChildren().get(0)).getValue();
  }
  </code></pre>
  
  <p>on this converter the Argument 'String value' gives the itemLabel 
  i why it happens??
  i wand the itemValue on this string</p>