我们使用FacesConverter
s 并用CODI
'注释对它们进行@Advanced
注释,以便能够使用CDI
注入。这适用于正常请求。但是在AJAX
请求时,注入的CDI
bean 为空。和中的FacesContext
参数
public Object getAsObject(FacesContext context, UIComponent component, String value)
是org.apache.myfaces.context.servlet.FacesContextImpl
代替org.apache.myfaces.extensions.cdi.jsf2.impl.listener.request.CodiFacesContextWrapper
像正常请求一样。
有谁知道如何使注入在FacesConverter
s 中与AJAX
请求一起工作?谢谢。