【发布时间】:2011-04-01 17:47:26
【问题描述】:
我们有h:selectOneMenu 从第三方接收价值
thirdpartyObj.type (得到和设置)
thirdpartyObj.type.codeName(只有一个 get 并且该集合被称为 toCodeName)
选项列表由thirdpartyServicecodeNameBean.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 并创建了一个带有字符串的代号转换器。
有没有其他方法可以做到这一点,可以全部在转换器中完成吗?
【问题讨论】: