2016-09-22 27 views
0

當我運行我的表單時,我需要初始化文本的自動填充,並且此代碼不適用於我。 我的錯誤點在哪裏?用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> 
+0

有什麼錯誤? – Reimeus

+0

不顯示自動完成文本:

+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">