Nous avons obtenu h:selectOneMenu
qui reçoivent la valeur d'un thirdparty thirdpartyObj.type
(obtenu un get et set) thirdpartyObj.type.codeName
(obtenu seulement get et l'ensemble est appelé à la place toCodeName
) Le liste des options est donnée par la thirdpartyService codeNameBean.codeNameList
(le type de l'objet)convertisseur Tri-objet pour la liste sélectionnée dans JSF
<h:selectOneMenu id="currentType" value="#{client.thirdpartyObj.Type}">
<f:converter converterId="codeNameConverter" />
<f:selectItems value="#{codeNameBean.codeNameList}" />
<a4j:support event="onchange" reRender="previous" ajaxSingle="true" />
</h:selectOneMenu>
Je suis en train de faire un convertisseur avec ces valeurs, car il pas que je travaille créé un thirdpartyObj.getCodeName
et obtenir setcodeName
et créé un convertisseur pour le nom de code avec la chaîne.
Existe-t-il un autre moyen de le faire, tout cela peut-il être fait dans le convertisseur à la place?