0

有谁知道如何从 primefaces 选项列表模板中禁用sourceCaption ?

在选择选项列表中的任何选项之前,我需要我的用户设置三个信息(crudMB.upf.dataImplantacaocrudMB.upf.responsavelImplantacaocrudMB.upf.prazoSenha )。

在我的代码中,你们可以看到我需要启用选择列表的源部分的这三个变量。

<p:panel header="Produtos Fornecidos" style="height: auto;">

    <h:panelGrid columns="2">
        <h:outputLabel value="Data Implantação:" />
        <p:calendar value="#{crudMB.upf.dataImplantacao}"  />

        <h:outputLabel value="Responsavel Implantação: " />
        <p:inputText value="#{crudMB.upf.responsavelImplantacao}" />

        <h:outputLabel value="Prazo de Senha: " />
        <p:selectOneMenu value="#{crudMB.upf.prazoSenha}" >
           <f:selectItem itemLabel="Selecione Um" itemValue="" itemDisabled="true" />
            <f:selectItems value="#{crudMB.prazosSenha}" var="ps" itemLabel="#{ps.descricao}" />
        </p:selectOneMenu>

    </h:panelGrid>

    <h:panelGrid>
        <p:pickList id="picklist"  value="#{crudMB.produtosFornecidos}" var="pf" itemValue="#{pf}" itemLabel="#{pf.nome}" converter="genericPickListConverter" >
        <f:facet name="sourceCaption" >Disponiveis</f:facet>
        <f:facet name="targetCaption" >Escolhidos</f:facet>

        <p:ajax event="transfer" listener="#{crudMB.onTransfer}" />

            <p:column>
                <p:outputLabel value="#{pf.nome}"/>
            </p:column>

            <p:column>
                <p:outputLabel value="#{pf.plataforma}"/>
            </p:column>

            <p:column>
                <p:outputLabel value="#{pf.versaoAtual}"/>
            </p:column>

        </p:pickList>

    </h:panelGrid>

4

0 回答 0