Valor do PainelGrid não é adicionado

1 resposta
J

Seguindo um tutorial no youtube nao consegio resolver um problema, uma tag no meu index.html não esta tendo o comportamento esperado. Tenho uma variável do tipo Integer que não esta sendo adicionado na lista de objetos no meu bean. Após adicionar os valores o campo Ano não esta recebendo o update e nem sendo adicionado na painel.

`<h:body>

<h:form>

<p:toolbar>

<p:toolbarGroup>

<p:commandButton value=“Adicionar” action="#{carroBean.adicionar()}" update="<a class="mention" href="/u/form">@form</a>"></p:commandButton>

</p:toolbarGroup>

</p:toolbar>

<p:fieldset legend=“Objetos” >

<p:panelGrid columns=“2”>

<h:outputLabel value=“Modelo”></h:outputLabel>

<p:inputText value="#{carroBean.carro.modelo}"></p:inputText>
<h:outputLabel value="Fabricante"></h:outputLabel>
                <p:inputText value="#{carroBean.carro.fabricante}"></p:inputText>

                <h:outputLabel value="Cor"></h:outputLabel>
                <p:inputText value="#{carroBean.carro.cor}"></p:inputText>

                <h:outputLabel value="Ano"></h:outputLabel>
                <p:inputMask mask="9999"></p:inputMask>

            </p:panelGrid>
            <p:dataTable value="#{carroBean.carros}" var="carro">
                <p:column headerText="Modelo" sortBy="#{carro.modelo}">
                    <h:outputText value="#{carro.modelo}"></h:outputText>
                </p:column>
                <p:column headerText="Fabricante">
                    <h:outputText value="#{carro.fabricante}"></h:outputText>
                </p:column>
                <p:column headerText="Cor">
                    <h:outputText value="#{carro.cor}"></h:outputText>
                </p:column>
                <p:column headerText="Ano">
                    <h:outputText value="#{carro.ano}"></h:outputText>
                </p:column>
            </p:dataTable>
        </p:fieldset>
    </h:form>
</h:body>`

1 Resposta

J

Resolvido:
<p:inputMask value="#{carroBean.carro.ano}" mask="9999"></p:inputMask>

Criado 8 de abril de 2016
Ultima resposta 8 de abr. de 2016
Respostas 1
Participantes 1