У нас есть h:selectOneMenu
, которые получают значение от третьей стороны
thirdpartyObj.type
(получил и установил)
thirdpartyObj.type.codeName
(получил только get, а набор называется toCodeName
)
Список параметров задается ThirdpartyService codeNameBean.codeNameList
(тип объекта)
<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>
Я пытаюсь сделать конвертер с этими значениями, так как он не работает, я создал get thirdpartyObj.getCodeName
и setcodeName
и создал конвертер для кодового имени со строкой.
Есть ли другой способ сделать это, вместо этого все это можно сделать в конвертере?