Omnifaces <o:converter converterid =“ omnifaces.SelectItemsConverter”>不起作用

时间:2018-07-25 13:35:55

标签: primefaces jsf-2.2 omnifaces deltaspike

我有一个带PrimeFaces 6.2 + OmniFaces 2.6.9 + DeltaSpike JSF模块1.8.2的.war Web应用程序。 我有一个带有omnifaces.SelectItemsConverter的p:selectOneMenu,bean是deltaspike @ViewAccessScoped。 selectItems列表在Bean中。我在实体中具有正确的toString()实现,但 转换器不工作,它总是给出相同的异常

  

javax.faces.component.UpdateModelException:   java.lang.IllegalArgumentException:无法转换1类类型   java.lang.Integer到类   ar.com.eden.semestre.entities.QaEstadosSemestres

omnifaces转换器可以与ViewAccessScope bean一起使用吗?

-1

有什么问题?  谢谢。

1 个答案:

答案 0 :(得分:0)

我在代码中有一个错误,不是返回对象,而是返回selectItems标记的itemValue属性中的ID。