Problemas com forEach

0 respostas
A

Estou tendo problemas com forEach, quando meu componentes (botões e campos) estão dentro dele é aparecido uma mensagem de propriedade desconhecida e o nome do campo, os botões não funcionam dentro do forEach e eu já testei, removi o forEach e funcionou perfeitamente segue a tela com problema:

<c:forEach id="for" items="#{solicitacaoCompraBean.paineis}" var="p" >
                <p:panel id="painelItenProj" header="#{p.painel} #{p.itensProjeto == null and p.solicitacaoCompra == null ? solicitacaoCompraBean.paineis.size() : p.valor} #{p.itensProjeto == null and p.solicitacaoCompra == null ? ' - Atenção item não finalizado!':''}" toggleable="true" toggleSpeed="100" closable="#{p.itensProjeto.id == null ? true:false}" closeSpeed="100" style="margin-left: -0.7em"
                         collapsed="#{p.itensProjeto.id == null and p.solicitacaoCompra.id == null or solicitacaoCompraBean.painel == false ? false:true}">
                    <p:ajax event="close" listener="#{solicitacaoCompraBean.fecharPainel}" update=":growl" />  

                    <p:graphicImage rendered="#{p.itensProjeto.id != null and p.solicitacaoCompra.id != null}" id="img#{p.valor+1}" value="../../imagens-css/images/resumo.png" style="cursor: pointer;width: 4em;height: 4.3em;" />
                    <p:overlayPanel for="img#{p.valor+1}" showEffect="blind" hideEffect="fade" showEvent="mouseover">
                        <h:panelGrid columns="2">
                            <h:outputLabel value="Valor Est: "/>
                            <h:outputText value="#{p.itensProjeto.id == null and p.solicitacaoCompra.id == null ? solicitacaoCompraBean.mascaraDinheiro(solicitacaoCompraBean.itensProjeto.valorEstimado):solicitacaoCompraBean.mascaraDinheiro(p.itensProjeto.valorEstimado)}"/>

                            <h:outputLabel value="Sub. Total: "/>
                            <h:outputText value="- #{solicitacaoCompraBean.subTotalConta(event, p.quantidade, p.valorOrcado)}"/>
                        </h:panelGrid> 
                        <hr/>
                        <h:panelGrid columns="2">
                            <h:outputLabel value="Valor Est. Real: "/>
                            <h:outputText  value="#{solicitacaoCompraBean.subtrair(p.valorOrcado, p.itensProjeto.valorEstimado,p.quantidade)}" style="color: green"/>

                        </h:panelGrid>
                    </p:overlayPanel>

                   

                    <p:separator style="width: 80%" rendered="#{p.solicitacaoCompra.id == null and p.itensProjeto.id == null ? true:false}"/>

                    <p:commandButton value="Salvar Item" icon="ui-icon-disk"  actionListener="#{solicitacaoCompraBean.salvarPainel}" rendered="#{p.itensProjeto == null and p.solicitacaoCompra == null ? true:false}" update="solicitacaoCompraGerenciador :growl"/>
                    <p:commandButton value="Cancelar" icon="ui-icon-cancel"  actionListener="#{solicitacaoCompraBean.fecharPainel}" rendered="#{p.itensProjeto == null and p.solicitacaoCompra == null ? true:false}" update="solicitacaoCompraGerenciador :growl"/>
                </p:panel>
            </c:forEach>
Criado 18 de março de 2014
Respostas 0
Participantes 1