在primefaces上使用文本初始化自动完成

时间:2016-09-22 13:16:05

标签: jsf primefaces

当我运行我的表单时,我需要用文本初始化自动完成,这段代码对我不起作用。 我的错误点在哪里?

使用PrimeFaces自动完成功能的代码。

<h:outputLabel 
    for="chamadoDescricao" 
    value="Chamado" />
<p:autoComplete 
    id="chamadoDescricao" 
    value="#{ordemServicoServicosBean.chamado}"
    completeMethod="#{agendamentoBean.autoCompleteChamado}"
    converter="entityConverter" 
    var="auto"
    itemLabel="#{auto.chamado} - #{auto.tituloProblema.trim()}"
    itemValue="#{auto}" 
    size="50" 
    label="Chamado">                                        
    <h:outputText value="#{auto.agendamentoBean.selected.chamado.chamado} #{auto.agendamentoBean.selected.chamado.tituloProblema}"/>
</p:autoComplete>

1 个答案:

答案 0 :(得分:0)

<h:outputLabel                                     
                                   value="Chamado"/>
                            <p:autoComplete                                         
                                    value="#{ordemServicoServicosBean.chamado}"
                                    completeMethod="#{agendamentoBean.autoCompleteChamado}"
                                    converter="entityConverter" 
                                    var="auto"
                                    itemLabel="#{auto.chamado} - #{auto.tituloProblema.trim()}" 
                                    itemValue="#{auto}" 
                                    size="50"                               
                                    id="keyword">